如何使用Jquery或Javascript知道段落包含多少单词?什么功能?
例如,句子
如何知道一个段落有多少个单词 包含使用Jquery或Javascript?
包含13个单词。如何使用Jquery或javascript计算?
答案 0 :(得分:7)
如果您将单词分隔符设为空格:
function wordCount(str) {
return str.split(/\s+/).length
}
wordCount("How to know how many words \
a paragraph contains using Jquery \
or Javascript?"); // 13
答案 1 :(得分:3)
您可以获取textContent
元素的innerText
(或p
)并计算单词,假设单词是一个组由空格分隔的字符。
你可以这样做:
function wordNumber (element) {
var text = element.innerText || element.textContent;
return text.split(' ').length;
}
alert(wordNumber(document.getElementById('paragraphId')));
尝试上述代码段here。
答案 2 :(得分:1)
使用jQuery:
$('p').text().split(' ').length