Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   How to split node? (https://javascript.ru/forum/css-html/61382-how-split-node.html)

livelover 15.02.2016 23:11

How to split node?
 
Пользователь смотрит htmlку. Хочется дать ему возможность выделать кусок страницы и, например, сделать к выделенному комментарий.
Как понимаю, надо прочесть http://learn.javascript.ru/range-textrange-selection и http://learn.javascript.ru/unselectable.

Но потом хочется завернуть выделенный фрагмент в тег.

Какие есть способы "разбить тек в указанном месте" на 2?

Deff 16.02.2016 00:09

Цитата:

Сообщение от livelover
Какие есть способы "разбить тек в указанном месте" на 2?

Узнать позицию курсора в тексте, вытащить тег вместе с содержимым сделать вставку в указанном месте </tag><tag>/ Вставить назад

livelover 17.02.2016 21:10

Да, примерно так это и представлял, только сделать не мог. Теперь всё работает. Спасибо!


Часовой пояс GMT +3, время: 20:11.