防止添加输入

Far*_*hid 1 javascript events input onchange keyboard-events

我想在输入10个字符后停止在文本字段中输入.

到目前为止我没有工作:

$(document).ready(function() {
  $('#comment').keypress(function(event){

    if ($('#comment').val()).length == 10) {
        event.preventDefault();
    }

  });
});
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

Ric*_*ock 5

你不需要jQuery.请改用该maxlength属性.它可与被用于inputtextarea元素:

<input id="comment" maxlength="2" type="text">
<textarea maxlength="100"></textarea>
Run Code Online (Sandbox Code Playgroud)