@sergeyiljin

Как запретить отправку содержимого пустого div с переносами строк, но при этом не отменяя действие переноса строки?

Есть div contenteditable true. Из него забирается информация и отправляется на сервер. Как избежать отправки пустого содержимого, состоящего из переноса строк при этом не отменяя действие переноса строки?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 2
coderisimo
@coderisimo
Кому помог, не забывайте о СПАСИБО, б..! :-)
Перед проверкой удаляете все переносы и тримите :)

return !!divContentString.replace(/(\r\n|\n|\r)/gm, "").trim().length ;
Ответ написан
А если так?
document.getElementById("divText").innerText.trim().replace(/\n\n/g,'')
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
что-то типа
if(!div.textContent.trim().length) return false
должно бы сработать

test = '\n\n\n\n'
test.trim().length
// 0
Ответ написан
Ваш ответ на вопрос

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

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