fireDragonpzy 发表于 2013-1-29 13:31:26

ValidationEngine 字符长度判断

本文为firedragonpzy原创,转载务必在明显处注明:
转载自【Softeware MyZone】原文链接: http://www.firedragonpzy.com.cn/index.php/archives/760

1、注:调整一个汉字字符长度为2,一个英文字符长度为1for (var i = 0; i < val.length; i++){   len = len + ((val.charCodeAt(i) >= 0x4e00 && val.charCodeAt(i) <= 0x9fa5) ? 2 : 1);}2、validationEngine 字符长度问题(汉字字符,英文字符长度)将var len = field.val().length;替换为(因为从网上没有找到合适的方法,所以自己写了个,当然这个也可以自己封装,因为时间问题,暂且这样)var len = 0;var val = field.val();for (var i = 0; i < val.length; i++) {len = len + ((val.charCodeAt(i) >= 0x4e00 && val.charCodeAt(i) <= 0x9fa5) ? 2 : 1); }
页: [1]
查看完整版本: ValidationEngine 字符长度判断