我的Javascript 工具包(內含:帳號密碼驗證、Email驗證、Date ... | JavaScript 密碼 格式
總要來個前言============================================因為工作是寫網站的關係,常常需要寫一些驗證或判斷的js但是有些常用的功能每次都要重寫一遍很浪費時間,所以打算打包成一個js然後這陣子有看了"Javascript設計模式"這本書所以就用了一些裡面教的方法打包了,順便當作練習一下如果有人要用的話......(檔案那麼小,其實很好用的喔)namespace預設是MyFun可以自己改自己想要的名稱(我是換成了公司名稱,以顯示我對公司的忠貞不二)改程式碼第1、2行就可以了裡面都沒有用到jQuery,所以沒有版本的問題之後會再陸續增加常用功能下...
總要來個前言
============================================
因為工作是寫網站的關係,常常需要寫一些驗證或判斷的 js
但是有些常用的功能每次都要重寫一遍很浪費時間,所以打算打包成一個js
然後這陣子有看了 "Javascript 設計模式" 這本書
所以就用了一些裡面教的方法打包了,順便當作練習一下
如果有人要用的話......(檔案那麼小,其實很好用的喔)
namespace 預設是 MyFun 可以自己改自己想要的名稱
(我是換成了公司名稱,以顯示我對公司的忠貞不二)
改程式碼第1、2行就可以了
裡面都沒有用到 jQuery,所以沒有版本的問題
之後會再陸續增加常用功能
下載位置:https://dl.dropboxusercontent.com/u/28037914/js/myfun.js[1] (4k)
下載位置:https://dl.dropboxusercontent.com/u/28037914/js/myfun_mini.js[2] (2k)
(有增加的話會一直更新這兩個檔)
這個工具包裡面的功能有下面這三種類型:
MyFun.Validate
MyFun.String
MyFun.Web
使用範例:
a.驗證類型 (MyFun.Validate)
1.判斷EMail格式
MyFun.Validate.isEmail([email protected]); // true
MyFun.Validate.isEmail(eason@nnn); // false
2.判斷日期格式
MyFun.Validate.isDate(2013/1/1); // true
MyFun.Validate.isDate(2013/2/31); // false
3.判斷帳號規則 (必須為英...