<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<SCRIPT language="javascript">
function test()
{
if(event.srcElement.value != "")
{
if(event.keyCode==13)
event.keyCode=9;
}
else
document.all.buttonId.focus();
}
</SCRIPT>
</HEAD><BODY>
<FORM name="form1" method="post" action="">
  <P>
    <INPUT name="textfield" type="text" onKeyDown="test()" value="1">
</P>
  <P>
    <INPUT name="textfield2" type="text" onKeyDown="test()" value="2">
  </P>
  <P>
    <INPUT name="textfield3" type="text" onKeyDown="test()" value="3">
  </P>
  <P>
    <INPUT name="textfield4" type="text" onKeyDown="test()">
  </P>
  <P>
    <INPUT name="textfield5" type="text" onKeyDown="test()" value="5">
  </P>
  <P>
    <INPUT name="textfield6" type="text" onKeyDown="test()" value="6">
</P>
<INPUT type="button" id="buttonId" value="submit">
</FORM>
</BODY>
</HTML>

解决方案 »

  1.   

    <BODY>
    <SCRIPT LANGUAGE="JavaScript">
       //功能:回车焦点变换.
    document.onkeydown=function()
    {
        //一类text
        if(event.srcElement.name.indexOf("btn")!=-1)
           {
              gonext();
           }
        else return;
    }function gonext()
    {
        if (event.srcElement.value!="")
          {
            if(event.keyCode==13)
               {
                 event.keyCode=9;
               }
          }
    }
    </SCRIPT>
    <INPUT TYPE="text" NAME="btn01">
    <INPUT TYPE="text" NAME="btn02">
    <INPUT TYPE="text" NAME="btn03">
    <INPUT TYPE="text" NAME="btn04">
    </BODY>