使用window.getSelection获取字符串

时间:2010-03-10 14:51:18

标签: javascript

我正在尝试使用window.getSelection获取字符串,但它正在返回一个对象。

var text = '';
text = document.getSelection();
alert(typeof(text)); //object

3 个答案:

答案 0 :(得分:8)

.getSelection()返回一个DOMSelection对象。 DOMSelection class包含.toString()方法,可将其转换为字符串。

所以

var str = window.getSelection().toString();
alert(typeof(str));  // string.

答案 1 :(得分:3)

getSelection会返回Selection个对象。您可以通过调用toString方法获取所选文本。

答案 2 :(得分:3)

text = document.getSelection()+'';
alert(typeof(text)); // << it returns string