我有一些jQuery代码,用于检查用户输入的电子邮件地址是否正确。如果不正确,用户可以返回并更改他/她的电子邮件。然而,我的代码会在同一个错误信息中追加多次,因为错误信息不断被添加在我的
jQuery:
errors
div中。我该如何修改代码,使得只允许错误信息追加一次?如果email
变量是true
,我也想删除这个错误信息。还有其他的验证错误被放置在这个div中。jQuery:
var email = $('#email').val();
email = validateEmail(email);
if (email = "false") {
$('#errors').append("<p>Please enter a valid email</p>");
}
validateEmail
函数将根据电子邮件地址的有效性返回 true
或 false
。