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

Mira, lo que pasa es que el foco se pierde entre los tipo hidden, submit y el resto de los elementos del formulario. Prueba reemplazar la funcion tabular por esto:
Código:
function Tab(f,field)
{
	
		var next=0, found=false;
		for(var i=0;i<f.length;i++)
		{
			if(field.name==f.elements[i].name)
			{
				next=i+1;
				found=true;
				break;
			}
		}
		while(found)
		{
			if( f.elements[next].disabled==false && f.elements[next].type=='text')
			{
				f.elements[next].focus();
				break;
			}
			else
			{
				if(next<f.length-1)
					next=next+1;
				else
					break;
			}
		}
	
}
function tabular(e,obj)
{
	tecla=(document.all) ? e.keyCode : e.which;
	if(tecla!=13) return;
	frm=obj.form;
	Tab(frm,obj);
	return false;
}
bueno, es solo una idea que si te funciona la deberias adaptar a tu problema
Espero te sirva.