莫回?zé)o
2023-02-17 16:48:20
我崩潰了,因?yàn)槲覠o法在我的郵件列表表單中執(zhí)行我的選擇的自定義驗(yàn)證。我有另一個(gè)字段,可以在無效時(shí)進(jìn)行驗(yàn)證,但在選擇中它似乎不起作用。讓我告訴你我的代碼。function validate() { var x = document.forms["mlist-form"]["EMAIL"].value; if (x == "") { document.getElementById("email-error").innerHTML = "Email Address is required."; document.getElementById("email-error").style.display = "block"; return false; } document.getElementById("email-error").innerHTML = "Please enter a valid Email Address."; document.getElementById("email-error").style.display = "block";}document.addEventListener('invalid', (function() { return function(e) { //prevent the browser from showing default error bubble / hint e.preventDefault(); // optionally fire off some custom validation handler // myValidation(); };})(), true);function countryError() { var f = document.forms["mlist-form"]["COUNTRY"].value; if (f = "") { document.getElementById("country-error-label").innerHTML = "Country is required."; document.getElementById("country-error-label").style.display = "block !important"; return false; }}
1 回答

梵蒂岡之花
TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
這里:
function countryError() {
var f = document.forms["mlist-form"]["COUNTRY"];
var country = f.options[f.selectedIndex].value;
if (country == "") {
document.getElementById("country-error-label").innerHTML = "Country is required.";
document.getElementById("country-error-label").style.display = "block !important";
return false;
}
}
添加回答
舉報(bào)
0/150
提交
取消