如何知道一个段落多少字包含使用jQuery或Javascript?什么功能?

例如,句子

  

如何知道有多少字的段落   包含使用jQuery或Javascript?

包含13个字。如何使用JQuery或JavaScript来计数?

有帮助吗?

解决方案

可以得到textContent元件的innerText(或p为IE),并算的话,假设的是由空格分隔的一组字符。

您可以做这样的事情:

function wordNumber (element) {
  var text = element.innerText || element.textContent;
  return text.split(' ').length;
}

alert(wordNumber(document.getElementById('paragraphId')));

尝试上面的片段这里

其他提示

如果你把字分离器是空白:

function wordCount(str) {
  return str.split(/\s+/).length
}

wordCount("How to know how many words \
           a paragraph contains using Jquery \
           or Javascript?"); // 13

使用jQuery:

$('p').text().split(' ').length
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top