of course!
可以捕捉键盘事件:比如捕捉回车键
if(window.event.keyCode==13)
  documnet.form1.text1.focus();ok,over!!

解决方案 »

  1.   

    呵呵,也可以这样function checklength()
    {
    if (你要查的文本框名.value.length > 最大个数) 目标文本框.focus();
    setTimeout("checklength()",100);
    }
      

  2.   

    楼上的老兄,请教一个别的问题哈,类似F1,CTRL这样的键用event要怎么捕捉呢?
      

  3.   

    <form method="POST" action="--WEBBOT-SELF--" name="thisform">
      <script language="JavaScript">
      function chklen()
        if T1.value.length>4 T2.focus();
        
        end function
      </script>
      <p><input type="text" name="T1" size="20" maxlength=5 onfocus="chklen()"></p>
      <p><input type="text" name="T2" size="20"></p>
      <p><input type="text" name="T3" size="20"></p>
      <p><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
    </form>
    为什么总是提示缺少对象?????????
      

  4.   

      function chklen(){
        if (T1.value.length>4) T2.focus();
       }
      
      

  5.   

    <html>
    <head>
    <script language="JavaScript">
      function chklen(){
        if (document.thisform.T1.value.length>4) document.thisform.T2.focus();
        
    }  
    </script>
    </head>
    <body>
    <form method="POST" action="--WEBBOT-SELF--" name="thisform">
      <p><input type="text" name="T1" size="20" maxlength=5 onKeyDown="chklen()"></p>
      <p><input type="text" name="T2" size="20"></p>
      <p><input type="text" name="T3" size="20"></p>
      <p><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
    </form>
    </body>
    </html>
      

  6.   

    十分感谢楼上的,但我发现输完的文本框内容没法修改了!请问该如何才能修改呢?另外,请问哪有详细介绍javascript对象、方法的书下载?
      

  7.   

    <html>
    <head>
    <script language="JavaScript">
      function chklen(){
        if (document.thisform.T1.value.length>=4 ) document.thisform.T2.focus();
    }  
    </script>
    </head>
    <body>
    <form method="POST" action="--WEBBOT-SELF--" name="thisform">
      <p><input type="text" name="T1" size="20" maxlength=5 onKeyUp="chklen()"></p>
      <p><input type="text" name="T2" size="20"></p>
      <p><input type="text" name="T3" size="20"></p>
      <p><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
    </form>
    </body>
    </html>
    try it again!
      

  8.   

    http://developer.netscape.com/docs/manuals/communicator/jsguide4/index.htm?content=sec.htm可以看看.