Показать сообщение отдельно
  #3 (permalink)  
Старый 12.09.2012, 14:55
Интересующийся
Отправить личное сообщение для aiaks Посмотреть профиль Найти все сообщения от aiaks
 
Регистрация: 20.08.2012
Сообщений: 15

Нашёл вот такой код:
function selection_of_tags(){
var sel= window.getSelection();
var ran= sel.getRangeAt(0);
var tempel= document.createElement('div');
tempel.appendChild (ran.cloneContents());
var html= tempel.innerHTML;
alert('<b>'+html+'</b>')
}


Однако есть проблема.
Если в коде
Текст 1 <i>Текст 2</i>
выделить:
Текст 1 Тек
то возвращённый код будет:
Текст 1 <i>Тек</i>

Как избавиться от закрывающегося тега </i>?
Ответить с цитированием