<script language="Javascript">
 function beforeSubmit()
   {
      passlength =8  //密码的长度
      if (document.all.pass.value.length < passlength)
          {
              alert("请把密码填写完整!");
              return false;
               }
      
     }
</script>
<input type=password name=pass>
在提交之前执行beforeSubmit()

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
    <!--
    function form1_onsubmit() {
    if(form1.password1.value.length<11){
    alert("您的密码不能小于10位");
    return false;
    }
    if(form1.text3.value.length<5){
    alert("asdfasdf");
    return false;
    }
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <form name=form1 LANGUAGE=javascript onsubmit="return form1_onsubmit()" action=aa.asp>
    <INPUT type="password" id=password1 name=password1>
    <INPUT type="text" id=text3 name=text3>
    <INPUT type="submit" value="Submit" id=submit1 name=submit1>
    </form>
    </BODY>
    </HTML>
      

  2.   

    <script language="javascript">
    function checkLength(length)
    {
      if(length<LENGTH)
      {
         alert("密码位数不够,请重新输入") ;
         return false ;
       }
    }
    </script>
    <body>
    <input type ="password" onblur="checkLength(this.value.length)">
    LENGTH是你规定的长度。inputPasswordName是element名字。