我设法制作了这个小 jquery 函数来计算在 textarea 字段中输入的单词数。
这是代码:
查询:
$(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 个单词时,它不允许在 jquery 的 textarea 字段中粘贴或键入更多单词?即它应限制用户准确键入不超过 200 个字。
请帮忙。
提前非常感谢。
编辑:仅在此代码中需要修改,因为我非常了解插件,但它们可能会干扰主代码。