我正在尝试使用window.getSelection
获取字符串,但它正在返回一个对象。
var text = '';
text = document.getSelection();
alert(typeof(text)); //object
答案 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