0

ここに、次のような大量の html があるとします。

<p>High noon</p>
<p>Highest rank!</p>

querySelectorAll を使用してそれらをすべて取得します。

const pList = document.querySelectorAll("p");

次に、ES4 の各ノードに文字列「high」が存在するかどうかを知りたいです。


includes() と indexOf() の両方を試しました:

pList[0].innerHTML.includes("High")
pList[1].innerHTML.includes("High")
//or
pList[0].innerHTML.indexOf("High") !== -1
pList[1].innerHTML.indexOf("High") !== -1

しかし、私が得たものは、pList[0] では true、pList[1] では false ではなく、すべてのノードですべて true です。

4

1 に答える 1