首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

文本框最大长度,该如何处理

2012-03-16 
文本框最大长度如果设置了MaxLength50不管英文中文全是50个.我现在想英文50 中文25怎么设置?[解决办法]

文本框最大长度
如果设置了
MaxLength="50"
不管英文中文全是50个.我现在想英文50 中文25怎么设置?


[解决办法]
自己写脚本设置了。
[解决办法]
靠 楼主 你太强了
[解决办法]
-_-!
[解决办法]
参考:http://blog.csdn.net/flynetcn/archive/2007/01/16/1484558.aspx
[解决办法]
中英文夹杂?标点符号?
[解决办法]
实际上你的问题,就是把中文变成占两个字符
用prototype.js,加多一个函数

/*计算中文字符长度*/
String.prototype.length_cn = function() {
var cArr = this.match(/[^\x00-\xff]/ig);
return this.length + (cArr == null ? 0 : cArr.length);
}

热点排行
Bad Request.