Показать сообщение отдельно
  #10 (permalink)  
Старый 17.09.2023, 12:17
Кандидат Javascript-наук
Отправить личное сообщение для WebMachine Посмотреть профиль Найти все сообщения от WebMachine
 
Регистрация: 11.10.2016
Сообщений: 141

Сообщение от voraa Посмотреть сообщение
Используйте replaceAll вместо replace.
Спасибо, а можете подсказать как объединить это:
document.addEventListener("DOMContentLoaded", () => {
    let searchinput = document.querySelector('#searchinput').value;
    let newValue = '<b>' +searchinput+ '</b>';
    const elements = document.querySelectorAll('.fulldesc');
    elements.forEach((element) => {
        element.innerHTML = element.textContent.replaceAll(searchinput, newValue);
    });
});

с этим: https://javascript.ru/forum/dom-wind...zav-konec.html

Последний раз редактировалось WebMachine, 17.09.2023 в 13:09.
Ответить с цитированием