поиск по тексту DOM
Добрый день! есть список элементов:
<div id="divs"> <p>one text1</p> <p>two text</p> <p>three text</p> <p>one text2</p> <p>fife text</p> <p>Six text</p> </div> как по самому простому в нем найти и вывести например в алерт первый и пятый параграф (где есть слово one); (изучаю DOM JS - для этого нужно) Спасибо! |
<div id="divs"> <p>one text1</p> <p>two text</p> <p>three text</p> <p>one text2</p> <p>fife text</p> <p>Six text</p> </div> <script> document.querySelectorAll('#divs > p').forEach(el=>{ if(/one/.test(el.textContent)) console.log(el); }); </script> |
Спасибо, а как с помощью цикла?
|
Цитата:
Цитата:
|
понял разберусь, спасибо
|
рони,
я так понял ему простой for или while нужен var els = document.querySelectorAll('#divs > p'); for (var i = 0; i < els.length; i++){ if (/one/.test(els[i].textContent)) console.log(els[i]); } |
Часовой пояс GMT +3, время: 20:09. |