如何通过jquery统计textarea中的单词并返回该值 [英] How to count words in a textarea by jquery and return that value
本文介绍了如何通过jquery统计textarea中的单词并返回该值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
words = val.replace() / \s + / gi,'').split('').length,
chars = val.length;
if(!chars)words = 0;
归还单词;
}
这个函数总是返回0吗?
请帮助。
解决方案
您可以在空格上分割textarea值,然后获取单词长度。
试试这个:
var words = $('textarea')。val()。split('') ;
alert(words.length); //或者返回words.length;
function count(){
var val = $.trim($('textarea').val()),
words = val.replace(/\s+/gi, ' ').split(' ').length,
chars = val.length;
if(!chars)words=0;
return words;
}
This function always return 0? Please help.
解决方案
You can split the textarea value on spaces and then get the words length in it. Try this:
var words = $('textarea').val().split(' ');
alert(words.length);//or return words.length;
这篇关于如何通过jquery统计textarea中的单词并返回该值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文