Задать вопрос
JackShcherbakov
@JackShcherbakov

Как обернуть отрывок контента в каком-либо элементе в какой-либо тег?

Имеется:
Набросок приложения по поиску текста в тексте https://codepen.io/CitizenOne/pen/OxGXmx?editors=1010
Надо:
Например, есть строка:
Я учу JavaScript
Я через определённые функции нахожу где находится, например,символ J и хочу что бы он, как найденный, выделился красным

То есть, что бы все найденые элементы в каком-либо теге как-то выделилис.

В моем случае должно быть вот так:
1. Пользователь вовдит текст
2. Вводит что надо искать в тексте
3. Нажимает кнопку
4. Внизу стрницы появляется текст с подсвеченными совпаданиями

Всем заранее спасибо!
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
SvyatYa
@SvyatYa
FrontEnd developer
Самое простое, можешь сделать:
text = text.replace(/(j)/g, '<span class="red">j</span>')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы