必填字段自定義驗(yàn)證我有一個(gè)包含許多輸入字段的表單。我已經(jīng)放了html5驗(yàn)證<input type="text" name="topicName" id="topicName" required />當(dāng)我提交表單而不填寫此文本框時(shí),它會顯示默認(rèn)消息"Please fill out this field"有人可以幫我編輯這條消息嗎?我有一個(gè)javascript代碼來編輯它,但它不起作用$(document).ready(function() { var elements = document.getElementsByName("topicName"); for (var i = 0; i < elements.length; i++) { elements[i].oninvalid = function(e) { e.target.setCustomValidity(""); if (!e.target.validity.valid) { e.target.setCustomValidity("Please enter Room Topic Title"); } }; elements[i].oninput = function(e) { e.target.setCustomValidity(""); }; }})電子郵件自定義驗(yàn)證我有以下HTML表單<form id="myform"> <input id="email" name="email" type="email" /> <input type="submit" /></form>我想要的驗(yàn)證消息。必填字段:請輸入電子郵件地址錯(cuò)誤電子郵件: 'testing @ .com'不是有效的電子郵件地址。(此處,輸入的電子郵件地址顯示在文本框中)我試過這個(gè)。function check(input) { if(input.validity.typeMismatch){ input.setCustomValidity("'" + input.value + "' is not a Valid Email Address."); } else { input.setCustomValidity(""); } } 此功能無法正常工作,您還有其他方法嗎?我們將不勝感激。
設(shè)置自定義HTML5必填字段驗(yàn)證消息
catspeake
2019-09-20 14:31:38