這是jquery腳本。驗證工作,但是,如果您將一個字段留空,然後單擊字段到表單上,則所有驗證消息都會顯示在表單中的每個字段中,而不僅僅是空的字段。以及如何以我的示例中的格式驗證jQuery中的電子郵件地址?任何任何想法?感謝您的幫助提前爲什麼所有的驗證都發生在同一時間
$(document).ready(function() {
$('#firstname').on('blur', function() {
if ($('#firstname').val() == '') {
$('.errorMsg').show();
} else {
$('.errorMsg').hide();
}
});
$('#lastname').on('blur', function() {
if ($('#lastname').val() == '') {
$('.errorMsg').show();
} else {
$('.errorMsg').hide();
}
});
$('#email').on('blur', function() {
if ($('#email').val() == '') {
$('.errorMsg').show();
} else {
$('.errorMsg').hide();
}
});
$('#roomtype').on('blur', function() {
if ($('#roomtype').val() == '') {
$('.errorMsg').show();
} else {
$('.errorMsg').hide();
}
});
});
什麼是您的html? –
\t 名字需要 \t 在形式,這是什麼名字,姓氏,電子郵件和roomtype一切的樣子,只是id和標籤相應 – Smith