<input type=text id="T1" onkeypress="if(event.keyCode==13){T2.focus()}">
<input type=text id="T2" onkeypress="if(event.keyCode==13){T3.focus()}">
<input type=text id="T3" onkeypress="if(event.keyCode==13){T4.focus()}">
<input type=text id="T4">

解决方案 »

  1.   

    来个兼容性好的.
    <script language="JavaScript">
    <!--
    //** power by fason
    function Go(oForm, e) {
    if (!e) e = window.event;
    var code = e.which ? e.which : e.keyCode;
    var o = e.target ? e.target : e.srcElement;
    if (code == 13) {
    var oInput = oForm.getElementsByTagName("input");
    for (var i=0; i<oInput.length; i++)
    if (oInput[i] == o) break;
    while (i != oInput.length-1) {
    if (oInput[i + 1].type == "text") {
    oInput[i + 1].focus();break;
    }
    i++;
    }
    }
    };
    //-->
    </script><form method=post action="">
    <input type="text" onkeypress="Go(this.form, event)">
    <input type="text" onkeypress="Go(this.form, event)">
    <input type="text" onkeypress="Go(this.form, event)">
    <input type=checkbox>
    <input type="text" onkeypress="Go(this.form, event)">
    <input type="text" onkeypress="Go(this.form, event)">
    <input type="text" onkeypress="Go(this.form, event)">
    <input type=checkbox>
    </form>
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function enterdown(obj) {
    if(event.keyCode != 13) {
    return false;
    }
    else {
    var name_text = obj.name;
    var count = name_text.split("_");
    var count_next = parseInt(count[1])+1;
    var next_text = eval("document.all.txt_"+count_next);
    alert(next_text)
    next_text.focus();
    }
    }
    //-->
    </SCRIPT>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <INPUT TYPE="text" NAME="txt_1" onkeydown="enterdown(this)">
    <INPUT TYPE="text" NAME="txt_2" onkeydown="enterdown(this)">
    <INPUT TYPE="text" NAME="txt_3" onkeydown="enterdown(this)">
    <INPUT TYPE="text" NAME="txt_4" onkeydown="enterdown(this)">
    <INPUT TYPE="text" NAME="txt_5" onkeydown="enterdown(this)">
    <INPUT TYPE="text" NAME="txt_6" onkeydown="enterdown(this)">
    </BODY>
    </HTML>