/ Published in: JavaScript
Expand |
Embed | Plain Text
$.valid = {}; $.valid.rules = { 'phone':/[0-9]{9}$/, 'phone2':/[0-9]{3}-[0-9]{3}-[0-9]{3}$/, 'email':/[\w\.\-]+\@([\w\-]+\.)+[a-zA-z]{2,4}$/, 'postcode':/[0-9]{2}-[0-9]{3}$/ }; $.valid.addRule = function(a1,a2){ $.valid.rules[a1]=a2; }; $.e.valid = function(a1){a3=$.valid.rules[a1.rule]||a1.rule;for(var y=0,Y=this.length;y<Y;y++){if((this[y].value).match(a3))$.func(a1.valid).call(this);else $.func(a1.notvalid).call(this);}return this;};
You need to login to post a comment.
