Показать сообщение отдельно
  #1 (permalink)  
Старый 27.05.2010, 21:38
Новичок на форуме
Отправить личное сообщение для Krappt Посмотреть профиль Найти все сообщения от Krappt
 
Регистрация: 10.01.2009
Сообщений: 7

Проблема с surroundContents
Здравствуйте!

Есть такой код:
var rng = window.getSelection().getRangeAt(0);
var b=document.createElement('b');
var fin=rng.surroundContents(b);


Помещает все содержимое текущего Range в новый элемент (в данном случае тег <b>). Все бы ничего, но оборачивается в новый тег только чистый (не содержащий тегов) или содержащий открывающийся и закрывающийся тег (<tag></tag>) блок текста. Можно ли сделать так, чтобы в <b> помещалось любое содержимое range-объекта, включая только один тег (<tag> или </tag)?

Заранее благодарен.

Последний раз редактировалось Krappt, 27.05.2010 в 22:31.
Ответить с цитированием