HTML 事件屬性
]
HTML oninvalid 事件屬性的定義和用法
input元素內的值為無效值時觸發的事件
提交的input元素的值為無效值時,觸發oninvalid事件。
代碼:
oninvalid="setCustomValidity('用戶名不能為空')"
HTML oninvalid 事件屬性:語法
HTML5表單驗證給前端開發帶來許多便利,但是默認的提示不友好。我們可以通過setCustomValidity方法來自定義提示信息,更准確的提示給用戶。
提示:可以修改代碼后運行
pattern:屬性規定用於驗證輸入字段的正則表達式。
oninvalid:提交的input元素的值為無效值時(這里是正則驗證失敗),觸發oninvalid事件。oninvalid屬於Form 事件。
setCustomValidity():這個是HTML5內置的JS方法,用來自定義提示信息
maxlength:限定input最大輸入長度