0
如何在IE8及以上版本的輸入字段中獲取所選文本。我曾嘗試使用window.getSelection()
document.getSelection()
和document.selection.createRange().text
。最後一個是返回空字符串,其他的未定義在IE8中。在IE8及以上版本的輸入字段中獲取所選文本
如何在IE8及以上版本的輸入字段中獲取所選文本。我曾嘗試使用window.getSelection()
document.getSelection()
和document.selection.createRange().text
。最後一個是返回空字符串,其他的未定義在IE8中。在IE8及以上版本的輸入字段中獲取所選文本
var input= document.getElementById("id_of_input");
var selectedtext=input.value.substring(input.selectionStart,input.selectionEnd);
最後,我發現解決方案爲:input.selection.createRange().text
。
我也嘗試使用'input.focus(); selected =(document.selection.createRange()。text;'但是id沒有幫助。 –