本帖最后由 calvin8789 于 2009-07-05 11:31:37 编辑

解决方案 »

  1.   

    下面代码在IE6中测试,没有问题,没有改动
    <html>
    <head>
    <title>test</title>
    <script language="javascript">
    function validateValue(){ 
      if(document.login.username.value==""){ 
        var div = document.getElementById("div1"); 
        window.alert("Please input username!!!"); 
        document.login.username.focus(); 
        return false; 
      } else if(document.login.password.value==""){ 
       var div = document.getElementById("div2"); 
       window.alert("Please input Password"); 
       document.login.password.focus(); 
       return false; 
      }

    </script>
    </head><body>
    <form name="login" id="login" method="post">
                                        
    <p class="formt"> 
    用户名 
    </p> 
    <div id="div1"> 
    <p> 
    <input type="text" name="username" class="username" /> 
    </p> 
    </div> 
    <p class="formt"> 
    密码 
    </p> 
    <div id="div2"> 
    <p> 
    <input type="password" name="password" class="password" /> 
    </p> 
    </div>
    <input type="button" onClick="validateValue()" name="btn" value="test">
    </form>
    </body>
    </html>
      

  2.   

    或者使用 document.getElementById()试一下吧