[轉貼] Javascript 表單通用欄位驗證@ 經驗交流分享與備忘 | 表單欄位驗證
使用方式:在需要檢查的欄位中放入fieldname=”欄位名稱”chk=”true”即可,javascript是通用的,無需修改參數說明:fieldname:檢查不通過,alert時所顯示的欄位名稱chk:true表示要檢查min:複選欄位至少選幾項regexp:使用正規式檢查ps:同名的radio或checkbox的fieldname、chk、min(至少選幾項)屬性只需要放在第一個裡面--程式碼參考-開始--
使用方式:在需要檢查的欄位中放入 fieldname=”欄位名稱” chk=”true” 即可,javascript是通用的,無需修改
參數說明:fieldname: 檢查不通過,alert時所顯示的欄位名稱chk: true表示要檢查min: 複選欄位至少選幾項regexp: 使用正規式檢查ps: 同名的radio或checkbox的fieldname、chk、min(至少選幾項)屬性只需要放在第一個裡面
-- 程式碼參考 - 開始 --
<HTML><HEAD><FORM onsubmit="return checkFieldValue(this)">
*姓名:<INPUT name=t1 chk="true" fieldname="姓名"> *ID:<INPUT maxLength=10 name=t2 chk="true" fieldname="ID" regexp="/[A-Z]d{9}$/"> *Age:<INPUT maxLength=3 name=t3 chk="true" fieldname="Age" regexp="/d{1,3}$/"> 電話:<INPUT name=t4> 地址:<INPUT name=t5> *性別:<INPUT type=radio value=M name=r1 chk="true" fieldname="性別">男<INPUT type=radio value=F name=r1>女 *嗜好<INPUT type=checkbox value=1 name=ck1 chk="true" fieldname="嗜好" min="3"><INPUT type=checkbox value=2 name=ck1><INPUT type=checkbox value=3 name=ck1><INPUT type=checkbox value=4 name=ck1> *下拉選單1:<SELECT name=s1 chk="true"...