Php 通过jQuery确认2个密码字段
我试图找到一个小脚本,当在两个密码字段中键入时,如果密码不匹配,那么脚本将指定。。。我也希望这样做,而不必点击提交按钮 以下是我的两个字段:Php 通过jQuery确认2个密码字段,php,javascript,jquery,passwords,Php,Javascript,Jquery,Passwords,我试图找到一个小脚本,当在两个密码字段中键入时,如果密码不匹配,那么脚本将指定。。。我也希望这样做,而不必点击提交按钮 以下是我的两个字段: <input name="password" type="password" id="password-1" maxlength="30" placeholder="Password Must Be 5-30 Characters" class="text-input required password"> <input name="pa
<input name="password" type="password" id="password-1" maxlength="30" placeholder="Password Must Be 5-30 Characters" class="text-input required password">
<input name="password" type="password" id="password-2" placeholder="Repeat Password" class="text-input required password">
您可以像这样做:
$('.password').change(function(){
if($("#password-1").val() == $("#password-2").val()){
/* they match */
}else{
/* they are different */
}
});
这将钩住您在这两个字段上放置的类,并且每当有人更改其中一个字段时,它将执行此检查
如果没有这些类,也可以使用$('input[type=password]')
下面是一些进一步的阅读:
更改输入字段名称
<input name="password1" type="password" id="password-1" maxlength="30" placeholder="Password Must Be 5-30 Characters" class="text-input required password">
<input name="password2" type="password" id="password-2" placeholder="Repeat Password" class="text-input required password">
如果您想使用更多的函数,您应该考虑使用jquery插件,如,您可以使用。有很多文档和教程供您参考,包括确保两个字段匹配的文档和教程。谢谢。只是缺少
if
参数的右括号。我试图编辑,但显然编辑的更正需要超过6个字符…哈哈。再次感谢!
$("#password-2").change(function(){
if($(this).val() != $("#password-1").val()){
alert("values do not match");
//more processing here
}
});