在IE8及更高版本的输入字段中获取所选文本

时间:2015-06-16 07:15:03

标签: javascript html internet-explorer

如何在IE8及更高版本的输入字段中获取所选文本。我尝试过使用window.getSelection() document.getSelection()document.selection.createRange().text。最后一个返回空字符串,其他字符串在IE8中未定义。

2 个答案:

答案 0 :(得分:1)

var input= document.getElementById("id_of_input");
var selectedtext=input.value.substring(input.selectionStart,input.selectionEnd);

答案 1 :(得分:0)

最后我找到了解决方案,input.selection.createRange().text