Мне удалось сделать эту маленькую функцию jquery для подсчета количества слов, введенных в поле textarea.
и вот код:
Jquery:
$(document).ready(function()
{
var wordCounts = {};
$("#word_count").keyup(function() {
var matches = this.value.match(/\b/g);
wordCounts[this.id] = matches ? matches.length / 2 : 0;
var finalCount = 0;
$.each(wordCounts, function(k, v) {
finalCount += v;
});
$('#display_count').html(finalCount);
am_cal(finalCount);
}).keyup();
});
и вот html-код
<textarea name="txtScript" id="word_count" cols="1" rows="1"></textarea>
Total word Count : <span id="display_count">0</span> words.
как я могу вносить в него изменения, чтобы иметь такой вывод, как этот
Общее количество слов: 0 слов. Осталось слов: 200
и когда он достигает 200 слов, он не должен позволять вставлять или вводить больше слов в поле textarea, в jquery? то есть он должен ограничивать пользователя набрать ровно 200 слов не более.
Пожалуйста, помогите.
Большое спасибо заранее.
EDIT: модификация необходима только в этом коде, поскольку я очень хорошо осведомлен о плагинах, но они могут помешать основному коду.