Я пытаюсь сохранить значение window.getSelection (), но это значение может измениться, если пользователь выберет другой выбор.
В моем коде ниже я сохранил исходный выбор пользователя.Затем я создаю свою форму (которая занимает немного времени), и когда форма заканчивается, я заполняю форму с выбором пользователя.Теперь, во время создания формы, пользователь может выбрать другой текст, и теперь объект, сохраненный в моей переменной выбора, изменился.Как можно предотвратить изменение значения выделения?
var selection = window.getSelection();
createForm(function() {
fillInForm(selection);
});
РЕДАКТИРОВАТЬ - мне нужно сохранить структуру DOM выбора, поскольку форма ссылается на позицию выделенного текста.