我正在尝试在onkeyup事件中验证电子邮件地址,但以下内容似乎从未返回有效:
有人能看出我哪里错了吗?我只有一个输入框,我的.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');
}
}
});
$email = this.value;
- Jay Harris