Ver Mensaje Individual
  #17 (permalink)  
Antiguo 14/01/2009, 13:29
refreegrata
 
Fecha de Ingreso: agosto-2008
Mensajes: 198
Antigüedad: 16 años, 3 meses
Puntos: 27
Respuesta: Saltar Cajas de Textos con Enter

Seguro no te funciona???
Y este codigo,(exactamente este para probar ya que a mi me funciona)
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>&nbsp;</title>
<script language="JavaScript" type="text/Javascript">
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-1)
                i=-1;
            break
        }
        if(frm.elements[i+1].disabled==true)
            tabular(e,frm.elements[i+1]);
        else 
            frm.elements[i+1].focus();
        return false;
}
</script>
</head>
<body>
<form name="form" method="post" action="#" id="form">
<table>
<tr>
<td><input type="text" name="cantidad[]" onkeypress="return tabular(event,this);" /></td>
</tr>
<tr>
<td><input type="text" name="cantidad[]" onkeypress="return tabular(event,this);" /></td>
</tr>
<tr>
<td><input type="text" name="cantidad[]" onkeypress="return tabular(event,this);" /></td>
</tr>
</table>
<input type="button" name="eliminar" id="eliminar" onclick="document.getElementById('form').submit();" />

</form>
</body>
No se tal vez estes armando mal tus cajas de texto, ojo debes posicinarte en la primera caja, o definir el foco en el onload o por ahí.