Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите сделать поиск по странице “живым” (https://javascript.ru/forum/misc/82216-pomogite-sdelat-poisk-po-stranice-%E2%80%9Czhivym%E2%80%9D.html)

FiftyFour7250 03.04.2021 06:25

Помогите сделать поиск по странице “живым”
 
Поиск по странице, с выделением совпадений, аналогичный Ctrl+F в браузере. Но только он не начнет искать, пока не нажать кнопку. При чем её приходится нажимать для выделения каждого из совпадений. В общем, помогите пожалуйста его "оживить"

https://codepen.io/fiftyfour7250/pen/BapRQvJ
(Код не мой)

рони 03.04.2021 10:19

FiftyFour7250,
https://javascript.ru/forum/events/7...tml#post517444

FiftyFour7250 03.04.2021 17:00

рони,
Если я всё правильно понял (а я не знаю Javascript, как собственно и любой другой ЯП, так что мог понять и не правильно), то в моём случае ваш код, как и многие аналогичные - не работает. В нём идёт поиск по тексту, а там, где мне этот поиск нужен - не совсем текст. Тот код, что представил я - ищет по... совпадению в HTML коде страницы (?) и потому работает. В общем, был бы очень признателен, если бы кто нибудь либо в него вписал правильно этот "EventListener", для живого поиска, либо в уже существующий живой поиск добавил метод поиска не по тексту, а аналогичный тому, что в моём примере.


Часовой пояс GMT +3, время: 06:41.