2022年6月20日 星期一

html5 內建表單驗證用法

html
====
<form id="form1"> 
 <input required .../> // 檢查是否有輸入資料
 <input type="email" ... /> // 檢查是否符合email 格式
 <input type="number" min="1" max="10" .../> // 檢查數值是否落在指定範圍
 <input pattern="..." .../> // 用正規表示式檢查輸入資料  
</form>

javascript
====
需要驗證表單則呼叫 checkValidity()
ex. $('#form1')[0].checkValidity()
需要顯示錯誤訊息則呼叫 reportValidity() (自動呼叫checkValidity())
ex. $('#form1')[0].reportValidity()

沒有留言:

vue3-simple-alert 學習心得

官網 顯示提示輸入訊息並於按下確定時檢查是否有輸入,防止未輸入就按確定,且和按取消用不同邏輯處理 VueSimpleAlert.fire({     title: '請輸入原因',     input: 'text',     showCancel...