无法使用jQuery计算字符数

无法使用jQuery计算字符数,jquery,Jquery,我知道我有一个类似的帖子,但它只回答了我的部分问题 她是我对你的挑战:你能让警报显示正确的字符数吗? 即使你按backspace 代码如下: jQuery('#input_Name').keydown(function(e) { var count = $(this).val().length; alert(count+1); }); 提示:退格的ascii键是8(if(e.keyCode!=8)) (我无法正确理解这一点)在每次击键时使用jQuery扩展“this”会变得非常缓慢。试

我知道我有一个类似的帖子,但它只回答了我的部分问题

她是我对你的挑战:你能让警报显示正确的字符数吗? 即使你按backspace

代码如下:

jQuery('#input_Name').keydown(function(e) {
  var count = $(this).val().length;
  alert(count+1);
});
提示:退格的ascii键是8(
if(e.keyCode!=8)


(我无法正确理解这一点)

在每次击键时使用jQuery扩展“this”会变得非常缓慢。试试这个:var count=this.value.length;我真的以为我昨晚测试过了,当我得到一个无限循环。。。。谢谢。在每次击键时用jQuery扩展“this”会变得非常慢。试试这个:var count=this.value.length;我真的以为我昨晚测试过了,当我得到一个无限循环。。。。谢谢
jQuery('#input_Name').keyup(function(e) {
  var count = $(this).val().length;
  alert(count)
});