Foros del Web » Programando para Internet » Javascript »

Pasar de un formulario a otro??

Estas en el tema de Pasar de un formulario a otro?? en el foro de Javascript en Foros del Web. Hola!!!...tengo 3 formularios: dia, mes y año, cada uno lo manejo en una caja de texto en html, estos datos los tiene que escribir el ...
  #1 (permalink)  
Antiguo 13/11/2006, 11:17
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 7 meses
Puntos: 0
Pregunta Pasar de un formulario a otro??

Hola!!!...tengo 3 formularios: dia, mes y año, cada uno lo manejo en una caja de texto en html, estos datos los tiene que escribir el usuario...necesito que cuando se termine de teclear el dia, se pase de manera automática al otro formulario que seria el del mes, y lo mismo para el año, es decir, sin necesidad de utilizar el tabulador o el mouse para ir al siguiente formulario...no sé si me expliqué?...me han dicho que esto lo puedo generar con un código script, por eso es que mi tema lo puse en este foro...espero no haberme equivocado!!! ...agradezco cualquier ejemplo ya que no conozco nada de script...garcias!!!

El código que utilizo en html es el siguiente:


<tr>
<td height="25" align="center">Del D&iacute;a
:
<input name="dia1" type="text" id="dia1" size="2" maxlength="2">
<strong>/</strong>
<input name="mes1" type="text" id="mes1" size="2" maxlength="2">
<strong>/</strong>
<input name="year1" type="text" id="year1" size="2" maxlength="2"></td>
</tr>
  #2 (permalink)  
Antiguo 13/11/2006, 11:22
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola mary*

Te pongo un ejemplo con el primer input y tú lo adaptas a los otros:

Código:
... maxlength="2" onkeyup = "if(this.value.length==this.maxLength) mes1.focus()">
Saludos,
  #3 (permalink)  
Antiguo 13/11/2006, 11:51
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 7 meses
Puntos: 0
...JavierB ya lo probé y funciona perfectamente...mil gracias!!!

Una pregunta: me habían dado el siguiente código y no quedó, ya que no hacia el efecto que yo necesitaba...por qué??...cual es la diferencia entre este y el que me pasaste?...me podrían explicar??

<input name="cta3" type="text" size="2" maxlength="2" onKeyUp="KeyPress(this,event,2,'what.form.cta3.foc us()')" onFocus="this.value=''">
  #4 (permalink)  
Antiguo 13/11/2006, 11:53
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 7 meses
Puntos: 0
...JavierB ya lo probé y funciona perfectamente...mil gracias!!!

Una pregunta: me habían dado el siguiente código y no quedó, ya que no hacia el efecto que yo necesitaba...por qué??...cual es la diferencia entre este y el que me pasaste?...me podrían explicar??

<input name="cta3" type="text" size="2" maxlength="2" onKeyUp="KeyPress(this,event,2,'what.form.cta3.foc us()')" onFocus="this.value=''">
  #5 (permalink)  
Antiguo 13/11/2006, 12:15
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 7 meses
Puntos: 0
...JavierB ya lo probé y funciona perfectamente...mil gracias!!!

Una pregunta: me habían dado el siguiente código y no quedó, ya que no hacia el efecto que yo necesitaba...por qué??...cual es la diferencia entre este y el que me pasaste?...me podrían explicar??

<input name="cta3" type="text" size="2" maxlength="2" onKeyUp="KeyPress(this,event,2,'what.form.cta3.foc us()')" onFocus="this.value=''">
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 18:56.