kir*_*rby 4 jquery append email-validation
我有一些jQuery检查用户是否输入了正确的电子邮件地址.然后,如果用户无效,用户可以返回并更改他/她的电子邮件.但是,我的代码将导致两次相同的错误信息,因为错误不断被添加到我的errorsdiv中.如何将此更改为仅允许错误一次附加?如果email变量是,我也想删除错误true.此div中还存在其他验证错误.
jQuery的:
var email = $('#email').val();
email = validateEmail(email);
if (email = "false") {
$('#errors').append("<p>Please enter a valid email</p>");
}
Run Code Online (Sandbox Code Playgroud)
validateEmail将返回true或false取决于电子邮件是否有效.
red*_*777 13
var email = $('#email').val();
email = validateEmail(email);
if (email == "false"){
$('#email_error').remove();
$('#errors').append("<p id='email_error'>Please enter a valid email</p>");
}
Run Code Online (Sandbox Code Playgroud)