[英]How to count words in a textarea by jquery and return that value
function count(){
var val = $.trim($('textarea').val()),
words = val.replace(/\s+/gi, ' ').split(' ').length,
chars = val.length;
if(!chars)words=0;
return words;
}
这个函数总是返回0吗? 请帮忙。
您可以在空间上分割textarea值,然后获取其中的单词长度。 尝试这个:
var words = $('textarea').val().split(' ');
alert(words.length);//or return words.length;
text_area = $('textarea').val();
text_area.length == 0 ? 0 : text_area.trim().split(/\s+\b/).length
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.