我试图验证一个电子邮件地址 onkeyup 只有以下似乎永远不会返回有效,
任何人都可以看到我可能会出错的地方吗?我只有 1 个输入,而我的.first()
选择器正确地定位了它...
$('.newsletter-signup input').first().keyup(function(){
$email = $('.newsletter-signup input').first();
function validateEmail($email) {
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
if( !emailReg.test( $email ) ) {
alert('foo');
} else {
alert('bar');
}
}
});