Задать вопрос
wooly
@wooly
Делаю фронт, пока не соскучусь за бэком

Как убрать или обойти автоматическое закрытие тегов браузером, какие идеи?

Есть текст
"I`m vasya [], and you?"
В процессе работы с ним в редакторе, он получает теги - "<b>I`m vasya [], and you?</b>" (там может быть и font и т.д.)
Далее [] заменяется на <span contentEditable /> и получаем код типа :
<b>I`m vasya <span contentEditable />, and you?</b>"


Но браузер на выходе всё это "правит" и мы получаем
<b>I`m vasya</b><span contentEditable />, and you?"


Какие есть варианты поправить это? При условии что текст может быть длинным и теги могут быть разными...
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Kentavr16
@Kentavr16
long cold winter
Сделать I'm vasja частью компонента, в который в качестве пропсов передавать нужные значения.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽