Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.04.2016, 18: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 и регулярках, кто то сталкивался с такой проблемой ?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно обновить div из БД в MVC??? espltd AJAX и COMET 2 11.04.2014 01:28
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 12:29
Как отловить событие в contenteditable? D_Pavel Events/DOM/Window 10 21.01.2014 15:08
Вывести на печать DIV как его видно в браузере (с учетом фона с стилей) unomomento Элементы интерфейса 5 27.12.2013 23:43
При прокрутке страницы div залазит на футер. Как поправить? DonaldDrug jQuery 8 27.03.2012 02:15