desde hace tiempo q uso la siguiente funcion:
Código PHP:
function tabular(camp,event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < camp.form.elements.length; i++)
if (camp == camp.form.elements[i])
break;
i = camp.form.elements[i].tabIndex + 1;
for( j = 0 ; j < camp.form.elements.length; j++){
if( camp.form.elements[j].tabIndex == i){
break;
}
}
camp.form.elements[j].focus();
camp.form.elements[j].select();
return false;
}
else
return true;
}
como puedo solucionar esto?
el codigo q utilizo en mi form es el siguiente:
Código HTML:
<input onFocus="Focus(this.id, this.value)" onBlur="Blur(this.id, this.value, 'hores', <?=$res_dades[0];?>, 'hores')" class="inputoff" id="a<?=$res_dades[0];?>" value="<?=$res_dades[4];?>" size="5" maxlength="5" tabindex="<?=$i?>" onkeypress="return tabular(this, event)"/>
saludos