Hola,
el problema es q no uso formularios.
uso ajax para guardar los datos sin recargar la pagina, entonces no me hace falta el formulario.
pongo una parte del codigo donde tengo los input el formulario.
el 1ero es el q tiene el tabindex y el salto de campo es solo para ese input!
Código PHP:
<td align="center" width="8%">
<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?>"></td>
<td align="center" width="8%">
<input onFocus="Focus(this.id, this.value)" onBlur="Blur(this.id, this.value, 'absencia', <?=$res_dades[0];?>, 'hores')" class="inputoff" id="b<?=$res_dades[0];?>" value="<?=$res_dades[10];?>" size="5" maxlength="5"></td>
<td align="center" width="15%">
<select onfocus="Focus(this.id, this.value)" onBlur="Blur(this.id, this.value, 'id_tipoabsencia', <?=$res_dades[0];?>, 'hores')" class="inputoff" id="c<?=$res_dades[0];?>">
saludos