![]() |
Como recuperar un valor de javascript Hola foro trabajo en paginas webform en C#. He revisado algo de documentación y aun no he podido recuperar el resultado de una funcion de javascript y asignarla en un textbox function Calcula(a) { var b; l l l l b= algo(a); return a } Lo que intento es hacer algo parecido a esto TextBox.Text = funcion Calcula('5'), ya que no es necesario que se proboque un evento simplemente es una llamada Gracias a todos por su ayuda ... |
Te pongo un codigo que cuando cambias un dropdownlist cambiar el el valor de Textbox1.Text y lo selecciona En codigo de atras (lo siento yo trabajo en vb, pero supeongo que facil traducible): DropdownList1.Attributes.Add("onChange", "return calcula(10," & TextBox1.ClientID & ");") Y dentro javascript: function Calcula(a,mitext) { var b; b= algo(a); document.getElementById(mitext.id).value=b; document.getElementById(mitext.id).focus(); document.getElementById(mitext.id).select(); } Espero que te valga. |
Mmmm espero que lo que te escriba a ki sea lo que en realidad buscas amiga: Suponiendo que tienes un Textbox que se llama así: <asp:Textbox ID="tbContent" runat="server"></asp:Textbox > sino utilizas paginas master el tu script de JavaScript iría dentro del head y sería algo como esto: <script type="text/javascript" language="javascript"> window.onload = function Calcula(xValor) { tbContent.value=xValor; } </script> Si estas utilizando un Masterpage, deberás colocar tu script dentro del tag Content PlaceHolder, y hacer un pequeñito cambio <script type="text/javascript" language="javascript"> window.onload = function Calcula(xValor) { tbContent=document.getElementById("ctl00_ContentPl aceHolder1_tbContent);//esque con el master a cada id de los objetos les pone un prefijo del placeholder donde se encuentran tbContent.value=xValor; } </script> Listo!! espero que te sirva sino hazmelo saber please please, me encantara ayudarte |
document.getElementById("TextBox").value = Calcula('5'); Saludos |
| La zona horaria es GMT -6. Ahora son las 16:03. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.