我有一个文字区域。一旦达到某个字符限制,我想禁用用户输入任何文本的能力,但允许他们按退格键和/或删除一些文本。
我试过了:
.prop('disabled', true);
但是,这会禁用用户添加更多文本的功能,禁用文本区域,不允许用户删除某些文本,删除按钮,退格等。
这可能吗?如果是这样,我该怎么做?
答案 0 :(得分:0)
正如 Gruff Bunny 所说,maxlength
是最短且最简单的方法:
<强> DEMO 强>
但是,Chrome不支持这方面的文字,但是对于数字这样做(例如):
<input type="number" max="10" />
但是有一种方法可以绕过这个关于Chrome的问题,进一步阅读:
<强> http://www.wufoo.com/html5/attributes/03-maxlength.html 强>