关于textarea中如何取被选中文本
你好,我想用JAVASCRIPT来取TEXTAREA中被选中地文本,怎么取。就是如果我在TEXTAREA中有很多字符,但是我只选中一部分然后把握选中的值全部取得,怎么取。...
你好,我想用JAVASCRIPT来取TEXTAREA中被选中地文本,怎么取。就是如果我在TEXTAREA中有很多字符,但是我只选中一部分 然后把握选中的值全部取得,怎么取。希望能得到即时的答复。谢谢
展开
1个回答
2013-09-21
展开全部
在IE下,可以用 document.selection.createRange().text ;在Firefox, Google Chrome, Safari, Opera中可以用 window.getSelection() 。适用于上面说的各种浏览器的代码:function getSelectionText() {
if(window.getSelection) {
return window.getSelection().toString();
} else if(document.selection && document.selection.createRange) {
return document.selection.createRange().text;
}
return "";
}TEXTAREA中只要有文本被选中,执行上面的方法就能获取到了。
if(window.getSelection) {
return window.getSelection().toString();
} else if(document.selection && document.selection.createRange) {
return document.selection.createRange().text;
}
return "";
}TEXTAREA中只要有文本被选中,执行上面的方法就能获取到了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询