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 閱讀(321) 評論(0)  編輯  收藏 所屬分類: AJAX


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


          網站導航:
           
          主站蜘蛛池模板: 耒阳市| 商城县| 武定县| 梓潼县| 萍乡市| 独山县| 略阳县| 大埔区| 北宁市| 乌鲁木齐市| 稷山县| 霍城县| 临夏市| 蕉岭县| 西乌珠穆沁旗| 双辽市| 绥德县| 辽阳市| 慈利县| 乌兰察布市| 甘谷县| 亳州市| 南宁市| 都安| 黄骅市| 封丘县| 揭西县| 西安市| 景泰县| 高雄县| 台南市| 城步| 卓尼县| 葵青区| 当雄县| 峨眉山市| 芦山县| 阳山县| 伊金霍洛旗| 灌云县| 历史|