主要用到了jquery,以及自定義的一個屬性wl_check,屬性說明如下:
1、語法 [need:true,type:int,maxlen:15,minlen:2]
2、關鍵字
need:文本輸入框的必填限制
regtype:文本輸入框的正則表達式類別驗證
minlen:文本輸入框的最小輸入長度
maxlen:文本輸入框的最大輸入長度
minval:數字型文本輸入框的最值
maxval:數字型文本輸入框的最值
notval:下拉框的必選設置
minselect:單復選框的最少選項數
maxselect:單復選框的最多選項數
...
3、使用范圍
input:text
input:radio 注意id為'_i'
input:checkbox 注意id為'_i'
textarea
select
4、描述 1、在有wl_check屬性的表單控件值發生變化時會自行調用相應的驗證方法,該方法無返回值,只是出錯提示並定位。
2、在頁面post時需要先對某一域內有wl_check屬性的表單控件進行驗證,通過返回true;否則彈出提示信息並取消提交。
5、使用示例-見demo <input type="text" id="name" value='dd' title='姓名' wl_check="need:true,minlen:2,maxlen:10" />
表示該文本框必填,並且最多10個字,最少2各個字
演示代碼:http://demo.jb51.net/js/wl_check/index.htm