Простой способ подсчета символов.keyup в jQuery

<input type="text" />

как я могу написать количество символов из input on .keyup в JavaScript / jQuery?

2 ответов


$('input').keyup(function() {
    console.log(this.value.length);
});

keyup ярлык способ для bind('keyup').
И начиная с версии jQuery 1.7, все вышеперечисленное устарело, мы рекомендуем использовать on метод привязки событий, означающий, что код должен выглядеть следующим образом:

$('input').on('keyup', function() {
    console.log(this.value.length);
});

пример-это будет предупреждать количество символов

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

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

});

это, очевидно, предполагает, что текстовое поле имеет идентификатор textBoxId. В противном случае селектор изменений iof не хочет давать ему идентификатор по какой-либо причине