Bueno maestros tengo una funcion para tabular
el problema esque no me sirve para tabular sobre objetos select
ya que en estos no se escribe y no aceptan el enter
los parametros :
e=event
obj=this (objeto sobre el cual se hace enter)
dec= es el campo u objeto que obtine el foco en caso de no estar en el form
Código Javascript
:
Ver originalfunction tabular(e,obj,dec)
{
var tipo=obj.type;
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
}
/*ACA ESTA EL CAMBIO disabled*/
if (frm.elements[i+1].disabled ==true )
tabular(e,frm.elements[i+1]);
/*ACA ESTA EL CAMBIO readOnly */
else if (frm.elements[i+1].readOnly ==true )
tabular(e,frm.elements[i+1]);
else if(dec) /*<------- cuidado campos*/
document.getElementById(dec).focus();
else frm.elements[i+1].focus();
return false;
}
ayudenme plis grasias