JackShcherbakov
@JackShcherbakov

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

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

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

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

Всем заранее спасибо!
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
SvyatYa
@SvyatYa
FrontEnd developer
Самое простое, можешь сделать:
text = text.replace(/(j)/g, '<span class="red">j</span>')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы