HTML本文中の特定の単語/ pharseの存在をカウントしたいと思います。例えば、パラグラフの中で。特別なことは、文字列ではなく、文字列自体を参照する変数とのマッチングによって数えたいと思うことです。JavaScriptでHTML本文中の選択した単語を数える方法
以下のコードはゼロのみを返します。
おそらく、それは配列としては見えないのと同じように、array_valuesを持つものです。私は初心者ですので、あらゆるヒントが重要です。
var array_values = document.getElementsByClassName('a'); // <p class="a"> A paragraph that contains some text.
var chosenWord = document.getElementById("input").value; // a word that i would like to count (how many times it occours in paragraph)
var count = 0;
for (var i = 0; i < array_values.length; i++) {
if (array_values[i] == chosenWord)
count++;
}
alert("The word " + chosenWord + "occours " + count + "times");