我想在输入10个字符后停止在文本字段中输入。
到目前为止我没有工作:
$(document).ready(function() {
$('#comment').keypress(function(event){
if ($('#comment').val()).length == 10) {
event.preventDefault();
}
});
});
我错过了什么?
答案 0 :(得分:5)
你不需要jQuery。请改用maxlength
属性。它可以与input
或textarea
元素一起使用:
<input id="comment" maxlength="2" type="text">
<textarea maxlength="100"></textarea>
答案 1 :(得分:2)
您可以使用输入标记的 maxlength 属性 http://www.w3schools.com/tags/att_input_maxlength.asp