badqiu

          XPer
          隨筆 - 46, 文章 - 3, 評論 - 195, 引用 - 0
          數據加載中……

          擴展基于prototype的validation.js

          validation.js是一個基于prototype表單前端驗證工具,與其它庫相比,簡單易用.
          下面是對validation的介紹
          http://tetlaw.id.au/view/blog/really-easy-field-validation-with-prototype/
          ajax
          http://ajax.org/space/start/2006-05-15/2
          http://ajax.org/space/start/2006-05-22/1

          以下是對其做的擴展.
          * 增加Validation._getInputValue() 取代$F()方法以對file input進行驗證
          * 修正Validation.isVisible() 中while循環中elm可能不存在為空的問題
          * 增加ValidationFactory for cache
          *
          * 增加驗證 validate-date-cn
          * 增加 min-length-number 與 max-length-number驗證
          * 增加文件類型 validate-file-xx1-xx2 的驗證,例: validate-file-zip-png-jpeg 將驗證文件是否為zip,png,jpeg格式之一
          * 增加數字范圍的驗證: validate-int-range-minValue-maxValue與validate-float-range-minValue-maxValue
          * 例如: 驗證輸入浮點數范圍為: -1.1至10 = validate-float-range--1.1-10
          * 驗證整型數: 5至20 = validate-int-range-5-20
          * 修改Validation.get()方法使用indexOf()的匹配模式,以適應可以通過class傳遞參數
          * 修改errorMsg可由方法返回

          min-length-number,max-length-number,validate-file-xx1的實現機制主要是直接使用className作為參數傳遞,再在驗證方法中抽取max-length-number的number作為參數使用

          下載?http://www.aygfsteel.com/Files/badqiu/validation1.5.3.rar

          posted on 2006-10-28 11:55 badqiu 閱讀(325) 評論(0)  編輯  收藏 所屬分類: AJAX


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 临安市| 灵台县| 常熟市| 遂川县| 宜丰县| 福清市| 枣强县| 莒南县| 肃北| 江门市| 印江| 麦盖提县| 亚东县| 吴桥县| 敖汉旗| 克什克腾旗| 阳江市| 利川市| 新密市| 灵璧县| 平度市| 宝应县| 汾阳市| 嵩明县| 九江市| 庆阳市| 和静县| 井陉县| 徐闻县| 北川| 白水县| 龙海市| 千阳县| 长汀县| 布尔津县| 庆安县| 筠连县| 阿瓦提县| 平潭县| 三台县| 阆中市|