lost focus

30/07/2004 - 21:28 por César | Informe spam
tengo 2 textbox, en el 1º (txt1)ingreso un nº, y me gustaría asignarle al
2º(txt2) textbox el resultado de un cálculo.
he probao con textchanged, pero no se desencadena...leí algo de onblur, pero
mi javascript no es mu bueno y no entendí mucho
¿como le hago?
gracias de antemano

Preguntas similare

Leer las respuestas

#1 Jose Marcenaro
30/07/2004 - 21:38 | Informe spam
Si quieres hacerlo con javascript, puedes usar el evento onchange, por
ejemplo:
<asp:TextBox onchange="actualizarResultado(this.value);" >

Si quieres hacerlo del lado del server, en C# o VB.NET, etc, puedes capturar
el evento TextChanged y debes ademas asignar AutoPostback=true en el mismo
control. Eso te evita usar javascript, pero requiere un viaje de ida y
vuelta al server para resolverlo (más lento)

Saludos
Jose Marcenaro


"César" escribió en el mensaje
news:%
tengo 2 textbox, en el 1º (txt1)ingreso un nº, y me gustaría asignarle al
2º(txt2) textbox el resultado de un cálculo.
he probao con textchanged, pero no se desencadena...leí algo de onblur,


pero
mi javascript no es mu bueno y no entendí mucho
¿como le hago?
gracias de antemano



Respuesta Responder a este mensaje
#2 César
30/07/2004 - 22:29 | Informe spam
y la función javascript debe estar en el html o en el codebehind ? (se
pueden pasar parámetros a una función javascript desde el codebehind?!?!)

como dije... mi javascript no es mu weno

"Jose Marcenaro" escribió en el mensaje
news:
Si quieres hacerlo con javascript, puedes usar el evento onchange, por
ejemplo:
<asp:TextBox onchange="actualizarResultado(this.value);" >

Si quieres hacerlo del lado del server, en C# o VB.NET, etc, puedes


capturar
el evento TextChanged y debes ademas asignar AutoPostback=true en el mismo
control. Eso te evita usar javascript, pero requiere un viaje de ida y
vuelta al server para resolverlo (más lento)

Saludos
Jose Marcenaro


"César" escribió en el mensaje
news:%
> tengo 2 textbox, en el 1º (txt1)ingreso un nº, y me gustaría asignarle


al
> 2º(txt2) textbox el resultado de un cálculo.
> he probao con textchanged, pero no se desencadena...leí algo de onblur,
pero
> mi javascript no es mu bueno y no entendí mucho
> ¿como le hago?
> gracias de antemano
>
>
>


Respuesta Responder a este mensaje
#3 Aldo
31/07/2004 - 19:40 | Informe spam
SI, en los dos casos
Saludos

"César" escribió en el mensaje
news:
y la función javascript debe estar en el html o en el codebehind ? (se
pueden pasar parámetros a una función javascript desde el codebehind?!?!)

como dije... mi javascript no es mu weno

"Jose Marcenaro" escribió en el mensaje
news:
> Si quieres hacerlo con javascript, puedes usar el evento onchange, por
> ejemplo:
> <asp:TextBox onchange="actualizarResultado(this.value);" >
>
> Si quieres hacerlo del lado del server, en C# o VB.NET, etc, puedes
capturar
> el evento TextChanged y debes ademas asignar AutoPostback=true en el


mismo
> control. Eso te evita usar javascript, pero requiere un viaje de ida y
> vuelta al server para resolverlo (más lento)
>
> Saludos
> Jose Marcenaro
>
>
> "César" escribió en el mensaje
> news:%
> > tengo 2 textbox, en el 1º (txt1)ingreso un nº, y me gustaría asignarle
al
> > 2º(txt2) textbox el resultado de un cálculo.
> > he probao con textchanged, pero no se desencadena...leí algo de


onblur,
> pero
> > mi javascript no es mu bueno y no entendí mucho
> > ¿como le hago?
> > gracias de antemano
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida