<script>
function check()
{
with(document.form1)
{
if(txt1.value=="")
{
alert("不能为空!");
txt1.focus();
return false;

}
if(txt1.value!=txt2.value)
{
alert("不相同");
txt2.focus();
return false;
}
}
return true;
}
</script>
<form name=form1 onsubmit="return check()">
<input type="text" name="txt1"><br>
<input type="text" name="txt2"><br>
<input type="submit">
</form>

解决方案 »

  1.   

    function check()
    {
    if(document.all.password1.value != document.all.password2.value)
    {
      alert("密码错误!");
      return false;
    }
    return true;
    }
    onsubmit="return check();"
      

  2.   

    if (myform.password1.value!="" && myform.password2.value!="")
    {
        if (myform.password1.value != myform.password2.value)
        {
            alert("please input correct password");
            return false;
        }
        else
        {
            myform.submit();
        }
    }
      

  3.   

    <input type="submit" onclick="if(document.all.input1.value!=document.all.input2.value){alert("你输入的密码不一致!");return false;}">
      

  4.   

    <script language="JavaScript">
    //这个函数首先用来确认输入的原密码与库中是否一致
    //并判断两次输入的新密码且不能为空
    //是否一致
    //2002-12-22  by Romance
    function baili()  {  var romance = ""; if (document.form1.new1.value=="")
    {
    romance += "\n新密码 \t- 新设密码不能为空";
    alert(romance);
    return;
    }
    if (document.form1.new2.value=="")
    {
    romance += "\n确认输入 \t- 确认密码不能为空";
    alert(romance);
    return;
    }
    if 
     
      (document.form1.old.value!=document.form1.mm.value)
     { alert("您输入的密码与原密码不符,您无权修改密码");
      return;
     }
      else if 
         (document.form1.new1.value!=document.form1.new2.value)
      {alert("您二次输入的新密码不同");
        return;
     }
    else
    {
    document.form1.mm.value=document.form1.new2.value;
    alert("您的密码己修改");
    form1.submit();

    }
    }
    谢谢,己按楼上各位的指点搞定了。在ONCLICK事件调用baili()