【发布时间】:2013-07-13 05:50:57
【问题描述】:
我尝试限制可以添加到文本区域的字符数。我知道我可以使用子字符串获取字符数,但我想向用户表明他的文本已达到最大长度。
maxlength-attribute 似乎完全符合我的要求,但 IE 在我们当前的版本上不支持它(我认为它在 IE9 附近的某个地方支持)
为了避免这个问题,我集成了onKeyPress="return(this.value.length < 160);",它可以很好地防止文本过长,但它也可以防止擦除或重新编辑文本,这是一个大问题。
【问题讨论】:
-
如果您的最大输入长度小于 255 个字符,那么为什么不使用 ?
-
@DaveChen:问题还没有解决,如果文本达到最大用户无法编辑...
标签: php javascript html