Foros del Web » Programando para Internet » Javascript »

pasar valor de variable de javascript a input

Estas en el tema de pasar valor de variable de javascript a input en el foro de Javascript en Foros del Web. solucione mi duda de la siguiente manera: <textarea rows='6' OnChange ='document.forms.guardacambio.texto2.value=this.va lue;' name='editaratexto' cols='45'> </textarea> <FORM name= 'guardacambio' METHOD='POST' ACTION='guardacambios.php'> echo "<input type='text' name='texto2' size= ...
  #1 (permalink)  
Antiguo 24/11/2004, 16:47
 
Fecha de Ingreso: noviembre-2004
Mensajes: 25
Antigüedad: 19 años, 5 meses
Puntos: 0
pasar valor de variable de javascript a input

solucione mi duda de la siguiente manera:
<textarea rows='6' OnChange ='document.forms.guardacambio.texto2.value=this.va lue;' name='editaratexto' cols='45'>
</textarea>

<FORM name= 'guardacambio' METHOD='POST' ACTION='guardacambios.php'>
echo "<input type='text' name='texto2' size= 30>";
</form>

Última edición por principiantephp; 25/11/2004 a las 15:19
  #2 (permalink)  
Antiguo 24/11/2004, 16:56
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola principiantephp:

confirm es un tipo de ventana, así que dudo que puedas usarlo... "confirma" sería mejor

Pero lo que pides no tiene mucho que ver con el código que tienes (al menos eso me parece...)

En el textarea tendrías que poner algo así:

<textarea rows='6' onchange="mcomentarios.value = this.value;" name='editaracuerdo' cols='45'>
</textarea>

Creo que si son elementos del mismo formulario es suficiente eso, pero también podría poner por delante "this.form" para cerciorarte de que vaya bien.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:16.