<li class="input_common"><input name="txtPassword" type="password" class="e_input_password" /</li>
<li class="input_common"><input name="txtRepeatPass" type="password" class="e_input_repassword" /></li>这两个怎样在不提交表单时叫验证是否正确呢
<li class="input_common"><input name="txtRepeatPass" type="password" class="e_input_repassword" /></li>这两个怎样在不提交表单时叫验证是否正确呢
如果验证通过,return true,提交表单
如果验证失败,return false,不让提交表单
var p1 = $("[name=txtPassword]").val()
var p2 = $("[name=txtRepeatPass]").val()
$("input:[name='txtRepeatPass']").bind("blur",function(){alert(this.val() == $("txtPassword").val()) })
可以在txtRepeatPass失去焦点的时候判断,也就是在这加上一个onblur事件给两个input分别加一个Id,用于后面取值
<li class="input_common"><input name="txtPassword" id="txtPassword" type="password" class="e_input_password" /</li>
<li class="input_common"><input name="txtRepeatPass" id="txtRepeatPass" type="password" class="e_input_repassword" /></li>
//假如有一个确认密码错误提示DIV
<DIV id="msg"></DIV>js函数
function checkPwd(){
var $txtPassword = $("#txtPassword").val();
var $txtRepeatPass = $("#txtRepeatPass").val();
if($txtPassword!$txtRepeatPass){
alert("两次输入的密码不一致");//这里也可以将这句话写到一个提示的DIV里,一般都是这样实现的
$("#msg").html("两次输入的密码不致,请重新输入");
}
}