注册页面中的“用户名”输入框为空,当点击“下一步”提交时,由于按钮在最下面,在输入框后面提示消息内容,不通过滚动条查看的话,可能不知道出错了,会一直点“下一步”提交……如何自动定位到“用户名”提示信息?(不通过拖动滚动条)。

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title> new document </title>
      <meta name="generator" content="editplus" />
      <script type="text/javascript">
      <!--
    function oSub()
    {
    var ouser = document.getElementById("username");
    if(ouser.value == "")
    {
    alert("username is Null")
    ouser.focus();
    return false;
    }
    }
      //-->
      </script>
     </head> <body>
      <input type="text" id="username" />
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>
      <br/>  <br/>  <br/>  <br/>  <br/>  <br/>  <input type="button" value="Submit" onclick="oSub()" /> </body>
    </html>