我有一个文本区域。一旦达到某个字符的限制,我想禁用用户进入任何文本的能力,但允许它们按退换空间和/或删除某些文本。

我已经尝试过:

.prop('disabled', true);
. 但是,这确实禁用用户添加更多文本的能力,它禁用文本区域,不允许用户通过删除按钮,退格等删除某些文本。

这可能吗?如果是这样,我该怎么做?

有帮助吗?

解决方案

作为粗糙兔子表示,maxlength是最短和最简单的方法:

demo

但是,Chrome不支持这篇文本,但是通过这样做的数字(例如):

<input type="number" max="10" />
. 然而,有关Chrome的解决方案,还可以进一步阅读:

http://www.wufoo.com/html5/Attributes/03-maxlength.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top