求字节限制的js正则表达式
比方:限制输入在20个字节以内,onblur的时候验证
汉字或字母数字混合在20个字节内,
例如:
我123, 字节为5个,符合,
一二三四五六七八九十1,字节为21个,不符合
[解决办法]
function checkLength(v){ var t =v.replace(/[\u4e00-\u9fa5]/g,'');//替换中文 return (v.length-t.length)*2+t.length<=20;//判断长度}checkLength("一二三四五六七八九十1");//false//checkLength("我123");//true;
[解决办法]
jQuery.validator.addMethod('methodName',fucntion(value,element){//...});
[解决办法]
我一般自己写验证。如果你需要插件,找个适合自己的,改改,为自己所用,以后工作就方便省事儿多了。