Как заменить addRange () для множественного выбора в Google Chrome? - PullRequest
2 голосов
/ 13 мая 2019

Мне нужно скопировать несколько узловых элементов.Selection.addRange (), может помочь мне, но Google Chrome удалил эту функцию.

Я пытался добавить несколько диапазонов и выполнить конкатенацию строк, но форматирование удалил с помощью него.

var range = document.createRange();
range.selectNode(articleText);

var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);

var titleRange = document.createRange();
titleRange.selectNode(articleTitle);
sel.addRange(titleRange);

Я ожидаю метод или некоторые приемы, которые могут помочь мне добавить много вариантов выбора.

...