@Nivaech

Как исключить проверку html тегов в значении объекта?

Есть компонент с текстовым редактором для заполнения формы, value которого содержит в себе html теги для форматирования. То есть если в поле будет введен следующий текст:

5f7b188527ca5399605115.png
сохранится он в таком виде:

description: "<p>Please note that only the <strong>first 120 characters</strong> will always 
be displayed when you share the event via social media. </p>"


Поле обязательно для заполнения, и если оно пустое, не пускать пользователя дальше.
Проблема в том, что если очистить весь текст с инпута, то html теги останутся, и значение будет иметь такой вид:

description: "<p><br></p>"

Из-за этого форма считает себя заполненной и пропускает пользователя дальше.
Как правильно написать проверку для подобного случая, чтобы она исключала наличие html-тегов?
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Проверяйте не innerHTML а textContent


еще и trim() неплохо бы вызвать, чтобы пробелы исключить.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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