Показать сообщение отдельно
  #1 (permalink)  
Старый 28.04.2016, 17:04
Интересующийся
Отправить личное сообщение для asker Посмотреть профиль Найти все сообщения от asker
 
Регистрация: 03.09.2008
Сообщений: 13

Как корректно обрезать html в contenteditable div ?
Привет уже голову сломал, как правильно реализовать

Если добавить div атрибут contenteditable true то это позволяет вставлять html, проблемка как корректно обрезать текст если пользователь ввел больше лимита ? тк это html и нельзя просто

Код:
var $el = $(e.target);
var textValue = $el.html().trim();
$el.html(textValue.substr(0, this.consts.MAX_LENGTH));
тк это может удалить какойто закрывающий тэг...
понятно что надо как то проверять где какой тэг закрылся, но я не настолько силен в js и регулярках, кто то сталкивался с такой проблемой ?
Ответить с цитированием