驗(yàn)證規(guī)則參數(shù):
obj — 表單控件name
minLength — 填寫的字符串最小長(zhǎng)度0意味著可以不填 而1意味著是必添
dataType — 驗(yàn)證格式 有
- e-mail
- url
- date
- number
- any
- 還有兩種動(dòng)態(tài)的格式用\開頭, \表單控件的name 表示必須與之的值一樣;
- \>數(shù)字 表示大于數(shù)字,類推;但是沒(méi)有\(zhòng)>=這樣的
maxLength — 最大長(zhǎng)度。
與其他程序不一樣的是:我對(duì)http地址與日期格式地址的處理不同,填入的地址沒(méi)有http://我會(huì)添加上后驗(yàn)證,這樣比較人性化,符合可用性的要求。日期的處理也是一樣,先盡可能的對(duì)填寫的數(shù)字進(jìn)行格式轉(zhuǎn)化,然后再驗(yàn)證。格式采用了yyyy-mm-dd的格式。
原始位置:http://lxbzj.com/product/vform/index.htm ,原始文件應(yīng)用一個(gè)日歷輸入控件在此省略。。。
總代碼:
運(yùn)行代碼框
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
經(jīng)典論壇討論: http://bbs.blueidea.com/thread-2668287-1-5.html
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁(yè) 簡(jiǎn)潔的表單驗(yàn)證程序 [1] 下一頁(yè)
◎進(jìn)入論壇網(wǎng)頁(yè)制作、網(wǎng)站綜合版塊參加討論
|