第1段落にはユニークという単語が含まれています。
第2段落には含まれていません。
第3段落にも含まれていません。
第4段落と第5段落にはユニークという単語が含まれています。これは第4段落です。
第4段落と第5段落にはユニークという単語が含まれています。これは第5段落です。
第1段落にはユニークという単語が含まれています。
第2段落には含まれていません。
第3段落にも含まれていません。
第4段落と第5段落にはユニークという単語が含まれています。これは第4段落です。
第4段落と第5段落にはユニークという単語が含まれています。これは第5段落です。
function highlightParas(containing) {
if(typeof containing === 'string')
containing = new RegExp(`${containing}`);
const paras = document.getElementsByTagName('p');
for(let p of paras) {
if(!containing.test(p.textContent)) continue; //含まれていない
p.classList.add('highlight'); // クラスを付加
}
}
highlightParas('ユニーク'); // 関数呼び出し