0
function checkEmail(){
// Set variable
var email_target = $("#signUpMenu-emailInput");
var email_value = email_target.val();
var email_errorspan = $("#email-errorResult");
var emailpass_boolean;
if(email_value === ""){
// Email empty
email_errorspan.html("Please enter your email.");
email_errorspan.css("color", "red");
email_target.css("border-color", "red");
}else if(email_value > 0){
email_errorspan.html("pass.");
email_errorspan.css("color", "red");
email_target.css("border-color", "red");
}
}
$(document).ready(function(){
// SINGUP EMAIL INPUT
$("#signUpMenu-emailInput").bind({
keyup : function(){
checkEmail();
},
paste : function(){
checkEmail();
}
});
});
我的意图是做验证去用户复制过去的输入,它会立即验证它,但不知何故,如果我粘贴,它要求我输入你的电子邮件的电子邮件应该没问题,它应该文本通过。粘贴电子邮件即可输入和验证。
看到我的DEMO,你会了解更多。
粘贴后我是如何进行输入检查和验证的? DEMO HERE
仍然是一样的,我不知道为什么 –
做'console.log(email_value)'并检查值 –
我的值是0,我做错了什么? –