在jQuery中使用.keyup计算字符的简单方法

Use*_*upt 8 javascript jquery onkeyup

<input type="text" />
Run Code Online (Sandbox Code Playgroud)

如何在JavaScript/jQuery中编写inputon 的字符数.keyup

gio*_*_13 24

$('input').keyup(function() {
    console.log(this.value.length);
});
Run Code Online (Sandbox Code Playgroud)

keyup是一种快捷方法bind('keyup').
从jQuery版本1.7开始,以上所有内容都被弃用,我们鼓励使用该on方法绑定事件,这意味着代码应如下所示:

$('input').on('keyup', function() {
    console.log(this.value.length);
});
Run Code Online (Sandbox Code Playgroud)

  • *jQuery太多.*`this.value.length`也足够了(而不是`$(this).val().length`). (2认同)

Cra*_*ket 6

示例 - 这将提醒字符数

$('#textBoxId').bind('keyup', function(e){

     alert($(this).val().length);

});
Run Code Online (Sandbox Code Playgroud)

这显然假设文本框的 id 为 textBoxId。否则由于某种原因更改选择器 iof 不想给它一个 id