Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2007, 09:33
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: Como moverse entre campos de un formulario?

Debería ser así pero detectando la tecla <tab> en vez de la de <enter>:
Código PHP:
<html
<
head
<
script
function 
tabular(e,obj) { 
  
tecla=(document.all) ? e.keyCode e.which
  if(
tecla!=13) return; 
  
frm=obj.form
  for(
i=0;i<frm.elements.length;i++) 
    if(
frm.elements[i]==obj) { 
      if (
i==frm.elements.length-1i=-1
      break } 
  
frm.elements[i+1].focus(); 
  return 
false

</script> 
</head> 
<body> 
<form> 
<input type="text" onkeypress="return tabular(event,this)" /> 
<input type="text" onkeypress="return tabular(event,this)" /> 
</form> 
</body> 
</html> 
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.