Я пытаюсь использовать window.getSelection
, чтобы получить строку, но она возвращает объект.Использование window.getSelection для получения строки
var text = '';
text = document.getSelection();
alert(typeof(text)); //object
Я пытаюсь использовать window.getSelection
, чтобы получить строку, но она возвращает объект.Использование window.getSelection для получения строки
var text = '';
text = document.getSelection();
alert(typeof(text)); //object
.getSelection()
возвращает объект DOMSelection. DOMSelection class содержит метод .toString()
, чтобы превратить его в строку.
Так
var str = window.getSelection().toString();
alert(typeof(str)); // string.
getSelection
возвращает Selection
объект. Вы можете получить выделенный текст, вызвав его метод toString
.
text = document.getSelection()+'';
alert(typeof(text)); // << it returns string
Спасибо за ваш ответ. Где я могу найти полный javascript «класс». – nXqd