<HTML>
<HEAD>
<SCRIPT>
function getNextElement (field) {
var form = field.form;
for (var e = 0; e < form.elements.length; e++)
if (field == form.elements[e])
break;
return form.elements[++e % form.elements.length];
}
function tabOnEnter (field, evt) {
var keyCode = document.layers ? evt.which : document.all ?
evt.keyCode : evt.keyCode;
if (field.value.length > 10){
getNextElement(field).focus();
return false;
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="aForm" ONSUBMIT="if (!this.submitted) return false; else return true;">
<INPUT TYPE="text" NAME="field0" ONKEYDOWN="return tabOnEnter (this, event);">
<BR>
<INPUT TYPE="text" NAME="field1" ONKEYDOWN="return tabOnEnter (this, event);">
<BR>
<INPUT TYPE="text" NAME="field2" ONKEYDOWN="return tabOnEnter (this, event);">
<BR>
<INPUT TYPE="submit" ONCLICK="this.form.submitted = true;">
</FORM>
</BODY>
</HTML>
<HEAD>
<SCRIPT>
function getNextElement (field) {
var form = field.form;
for (var e = 0; e < form.elements.length; e++)
if (field == form.elements[e])
break;
return form.elements[++e % form.elements.length];
}
function tabOnEnter (field, evt) {
var keyCode = document.layers ? evt.which : document.all ?
evt.keyCode : evt.keyCode;
if (field.value.length > 10){
getNextElement(field).focus();
return false;
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="aForm" ONSUBMIT="if (!this.submitted) return false; else return true;">
<INPUT TYPE="text" NAME="field0" ONKEYDOWN="return tabOnEnter (this, event);">
<BR>
<INPUT TYPE="text" NAME="field1" ONKEYDOWN="return tabOnEnter (this, event);">
<BR>
<INPUT TYPE="text" NAME="field2" ONKEYDOWN="return tabOnEnter (this, event);">
<BR>
<INPUT TYPE="submit" ONCLICK="this.form.submitted = true;">
</FORM>
</BODY>
</HTML>
多谢了!!