In general, the question in the comments ...

<script> function showHidText() { var vKontekst1 = $("#Entity_Stroka1"); //ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ ΠΊ контСкстно ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Stroka1 var vKontekst2 = $("#Entity_Stroka2"); //ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ ΠΊ контСкстно ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Stroka2 var hidStroki = vKontekst1.val() + vKontekst2.val(); //ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ дСйствия со значСниями ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… a = document.getElementById('hid_text'); //ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ ΠΊ скрытому полю a.value = hidStroki; //ΠŸΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ скрытому полю var vKontekst_h = $("#Entity_SkrytayaStroka"); //ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ ΠΊ контСкстной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ SkrytayaStroka vKontekst_h.value = a.value; //ΠŸΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ контСкстной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ SkrytayaStroka ΠΈΠ· скрытого поля $("#Entity_Stroka1").value = vKontekst_h.value; //Как ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ присвоСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅? alert("Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ скрытого поля: " + vKontekst_h.value); //Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ присвоСно } </script> <input type="button" onclick="showHidText()" value="Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅"> <input type="hidden" id="hid_text" value="123"/> 
  • What is the connection with C# ? - Grundy
  • And what is the problem with you? If I understand the question correctly, then your code works as needed - Cheg
  • @Cheg, I see only one problem here - using the value property of a jQuery object, if, of course, there is a jQuery under the $ sign - Grundy
  • one
    Where does this strange terminology come from: context variable , Connect to context variable , Connect to hidden field ? - Grundy
  • Does not work here: $ ("# Entity_Stroka1"). Value = vKontekst_h.value; The value is not displayed in the context variable Stroka1. Those. I can not transfer back to context. - Anton Alexandrov

1 answer 1

You already decide: use jquery or native js.

 function showHidText() { var vKontekst1 = $("#Entity_Stroka1"); var vKontekst2 = $("#Entity_Stroka2"); var hidStroki = vKontekst1.val() + vKontekst2.val(); var a = $('#hid_text'); a.val(hidStroki); var vKontekst_h = $("#Entity_SkrytayaStroka"); vKontekst_h.val(a.val()); $("#Entity_Stroka1").val(vKontekst_h.val()); alert("Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ скрытого поля: " + vKontekst_h.val()); } 
  • The code is written in Elm's test process, like trying to transfer a value from js to the context, which is the input field "#Entity_" on the form. In your version: vKontekst_h.val () - Undefined. Actually, it is for this reason that there is such a split in the code, that in one case js works, in the other jquery. I passed it like this: $ ("# Entity_Stroka1"). Val ("multi-letter"); - It worked. Thank you, now the picture has cleared up) - Anton Alexandrov