Хранение выделенного текста в переменной
Есть ли функция JavaScript, которая позволит мне захватывать текст, который в данный момент выделен курсором, и сохранять его в переменной? Я пробовал document.selection.createRange (). Text, но это не сработало. Есть ли возможные альтернативы? Вот код:
function moremagic(){
var output = document.selection.createRange();
alert("I Work!");}
Когда я запускаю функцию, она не попадает в оператор записи, поэтому я знаю, что что-то не так.