Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.08.2012, 12:37
Интересующийся
Отправить личное сообщение для kozhilya Посмотреть профиль Найти все сообщения от kozhilya
 
Регистрация: 23.02.2012
Сообщений: 19

html-код выделенного текста
Здравствуйте!

Мне понадобилось сделать функцию, которая копировала текст вместе с html-тегами, в которых она находится. Могли бы вы мне подсказать, как это сделать? Пусть даже не законченным xml. Например для случая
<p>Text text <b>text [ text </b> text ] text</p>

где квадратные скобки - начало и конец выделения соответственно, мне достаточно только
text </b> text
Ответить с цитированием
  #2 (permalink)  
Старый 30.08.2012, 12:54
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

kozhilya,
Попробуйте при onmousedown на текст включать атрибут contenteditable у обрамляющего общего тега
при onmouseup = отключать после анализа выделенного
http://htmlbook.ru/html/attr/contenteditable

Последний раз редактировалось Deff, 30.08.2012 в 13:10.
Ответить с цитированием
  #3 (permalink)  
Старый 30.08.2012, 17:09
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

Во первых надо определиться: вы работаете с живым dom документом или просто с текстовой строкой, содержащей html теги?
Решения в данных случаях совершенно разные.

Deff, contentEditable для таких случаев явно избыточен.
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 04.09.2012, 16:44
Интересующийся
Отправить личное сообщение для kozhilya Посмотреть профиль Найти все сообщения от kozhilya
 
Регистрация: 23.02.2012
Сообщений: 19

Сообщение от Deff
Попробуйте при onmousedown на текст включать атрибут contenteditable у обрамляющего общего тега
при onmouseup = отключать после анализа выделенного
http://htmlbook.ru/html/attr/contenteditable
По-моему, это уже перебор :|

Сообщение от Maxmaxmахimus
п.с. млять я нагуглил это за 30 секунд
У меня пока очень нестабильный в плане наличия интернет.
А за ссылку спасибо.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить браузер игнорировать html код?? Tums37 Общие вопросы Javascript 7 21.01.2012 13:48
Типографика и HTML код Manjuriano (X)HTML/CSS 3 23.11.2011 12:22
Неработает код для форматирования текста Ukrainian Общие вопросы Javascript 10 19.11.2011 23:19
Изменить/удалить код HTML генерированный JS SanaPo Общие вопросы Javascript 2 11.02.2011 19:26
Замена выделенного текста alexKniaz Общие вопросы Javascript 0 27.10.2008 23:25