onFocus="toend()" 每一个文本框里都加这个 function toend()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
} e.value.length这个呢就是你文本框了设置maxlength="3"
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
} e.value.length这个呢就是你文本框了设置maxlength="3"
<tr>
<td><input type="text" name="id1" maxlength="3" onKeyUp="if(value.length==3){id2.focus();}"></td>
<td><input type="text" name="id2" maxlength="3" onKeyUp="if(value.length==3){id3.focus();}" ></td>
<td><input type="text" name="id3" maxlength="3" onKeyUp="if(value.length==3){id4.focus();}" ></td>
<td><input type="text" name="id4" maxlength="3"></td>
</tr>
</table>
<tr>
<td><input type="text" name="id1" maxlength="3" onKeyUp="if(this.value.length==3){id2.focus();}"></td>
<td><input type="text" name="id2" maxlength="3" onKeyUp="if(this.value.length==3){id3.focus();}" ></td>
<td><input type="text" name="id3" maxlength="3" onKeyUp="if(this.value.length==3){id4.focus();}" ></td>
<td><input type="text" name="id4" maxlength="3"></td>
</tr>
</table>
<input type="text" name="id2" maxlength="3" onKeyUp="if(value.length==3){id3.focus();}" >
<input type="text" name="id3" maxlength="3" onKeyUp="if(value.length==3){id4.focus();}" >
<td><input type="text" name="id4" maxlength="3">