Показать сообщение отдельно
  #1 (permalink)  
Старый 14.09.2013, 15:20
Аватар для FreeStyler
Аспирант
Отправить личное сообщение для FreeStyler Посмотреть профиль Найти все сообщения от FreeStyler
 
Регистрация: 13.09.2009
Сообщений: 52

В contenteditable появляется br
Если ввести текст, а потом выделить его и удалить в диве появляется br. Баг или фича? Мешает т.к. я просто вставляю смайлы через .innerHTML+= и смайл появляется после перевода строки. Нашёл как вставлять через execCommand, но всё равно интересно почему появляется этот бр -_-
Пробовал на лисе и сафари

http://jsfiddle.net/nvTky/

<html>
<body>
<div id="mess" style="height:40px;border:1px solid red" contenteditable="true"></div>
<input value="alert" onclick="alert(document.getElementById('mess').innerHTML);" type="button">
</body>
</html>

Последний раз редактировалось FreeStyler, 14.09.2013 в 15:23.
Ответить с цитированием