Foros del Web » Programando para Internet » Javascript »

Pasar de caja de texto en caja de texto pulsando ENTER ,NO pulsando tabulador

Estas en el tema de Pasar de caja de texto en caja de texto pulsando ENTER ,NO pulsando tabulador en el foro de Javascript en Foros del Web. Hola a todos les agradeceria que me ayudasen en el siguiente problema: dentro del formulario tengo varias cajas de texto, lo que pasa es que ...
  #1 (permalink)  
Antiguo 27/04/2006, 17:59
 
Fecha de Ingreso: abril-2006
Mensajes: 7
Antigüedad: 18 años
Puntos: 0
Pasar de caja de texto en caja de texto pulsando ENTER ,NO pulsando tabulador

Hola a todos les agradeceria que me ayudasen en el siguiente problema:
dentro del formulario tengo varias cajas de texto, lo que pasa es que quiero que cuando termine de ingresar datos en una caja de texto pulse ENTER y el cursor se coloque en la siguiente caja de texto, ya que cuando hago un enter mi formulario se envia, normalmente se hace con el tabulador para pasar de caja en caja claro..............pero no quiero ingresar datos pulsando el tabulador, sino con enter, no se si se podra resolver con html o con java o php...............gracias si alguien me responde..., soy un total novato en javascript
  #2 (permalink)  
Antiguo 27/04/2006, 19:47
Avatar de Quest  
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 129
Antigüedad: 21 años, 5 meses
Puntos: 2
creo que a ti te explique esto una vez, no se si seras la misma persona o no, en fin a ver si aca te dan otra forma de hacerlo.

saludos
__________________
http://victorsanmartin.com
Web Developer
http://www.guiasitios.cl
  #3 (permalink)  
Antiguo 28/04/2006, 11:02
 
Fecha de Ingreso: abril-2006
Mensajes: 7
Antigüedad: 18 años
Puntos: 0
gracias por escribir pero no fue a mi que me respondiste porque yo recien me inscribi en este foro la semana pasada.....................
aver si alguien me ayuda............
  #4 (permalink)  
Antiguo 28/04/2006, 12:24
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mex
Mensajes: 140
Antigüedad: 21 años, 5 meses
Puntos: 0
este codigo es un quick & dirty pero da idea de las posibilidades:
Código:
function focusNext(form, elemName, evt) {
evt = (evt) ? evt : event;
var charCode = (evt.charCode) ? evt.charCode :
((evt.which) ? evt.which : evt.keyCode);
if (charCode = = 13 || charCode = = 3) {
form.elements[elemName].focus( );
return false;
}
return true;
}
y en cada uno de los inputs pones lo siguiente:
Código:
<input type="text" name="name1" id="name1"
onkeypress="return focusNext(this.form, 'name2', event)">
__________________
escribiendo mi libro de AJAX
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 20:22.