<form name=form action="xx.asp">
这一句中 name 是等于 form吗
还有一种就是可以你提交以后在服务端比较

解决方案 »

  1.   

    <html>
    <head>
    <script language=javascript>
    <!--
    function fn(userform)
    {
      if (userform.pwd1.value!=userform.pwd2.value)
        alter("两次输入密码不相同!");
    }
    //-->
    </script>
    </head>
    <body>
    <form>
    <input type=password name=pwd1>
    <input type=password name=pwd2>
    <input type=button onclick="fn(this.form)">
    </form>
    </body>
    </html>
      

  2.   

    form中有两个文本输入一个name=password1,另一name=password2。两个密码进行比较。
    if(form.password1.value!=form.password2.value){
      alter("两次输入密码不相同!");
        return false;
    }
      

  3.   

    你把alert写错了!<FORM METHOD=POST ACTION="" name=form id=form>
    <INPUT TYPE="password" NAME="password">
    <INPUT TYPE="password" NAME="password2">
    <INPUT TYPE="submit" onclick="return check()">
    </FORM>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function check()
    {
    if(form.password.value!=form.password2.value){
    alert("两次输入密码不相同!");
    return false;
    }
    }
    //-->
    </SCRIPT>
      

  4.   

    支持楼上,某些关键字,如:name之类的是不能用的