Javascript JQuery.blur()不工作

Javascript JQuery.blur()不工作,javascript,jquery,blur,Javascript,Jquery,Blur,基本上,Jquery中的Blur()函数没有被激活。下面是我的代码,我正在使用一个特殊的.notify jquery addition。我不认为函数的实际体有任何错误,但更多的是与.blur()函数本身有关 $(文档).ready(函数(e){ $(“#验证密码”).blur(函数(e){ var password1=document.getElementById(“密码”).value; var password2=document.getElementById(“verifypasswor

基本上,Jquery中的Blur()函数没有被激活。下面是我的代码,我正在使用一个特殊的.notify jquery addition。我不认为函数的实际体有任何错误,但更多的是与.blur()函数本身有关

$(文档).ready(函数(e){
$(“#验证密码”).blur(函数(e){
var password1=document.getElementById(“密码”).value;
var password2=document.getElementById(“verifypassword”).value;
如果(密码1!=密码2){
$(“#验证密码”)。通知(“密码不匹配”);
}
否则{
$(“#验证密码”)。通知(“密码匹配!”;
}
});
});

KGV连接
函数makeitpassword(){
var passform=document.getElementById(“passcontainer”);
passform.innerHTML=“”;
document.getElementById(“密码”).focus();
}
函数makeitpassword2(){
var passform=document.getElementById(“passcontainer2”);
passform.innerHTML=“”;
document.getElementById(“verifypassword”).focus();
}
注册




您的onblur无法工作,因为它没有设置为password元素。当用户单击您的密码输入时,他们会被您的
makeitpassword#()
功能的新密码所取代。这将导致删除原始元素,并且新元素不会附着模糊。如果失去了onfocus活动,你会没事的

如果要在输入中显示消息,请使用占位符


为什么加载时不使用jQuery?@mplungjan我想现在很多人都认为jQuery和JavaScript类似。
警告
,上面的代码片段可能会导致浏览器挂起,它在关注
重复密码输入时挂起了我机器上的IE11。