求教JS高手,在文本框内用鼠标选取部分输入的内容,有没有办法获得我选择的内容啊。
1个回答
展开全部
当然有啊
unction getSelectedText() {
if (window.getSelection) {
return window.getSelection().toString();
} else {
if (document.getSelection) {
return document.getSelection();
} else {
if (document.selection) {
return document.selection.createRange().text;
}
}
}
return "";
}
unction getSelectedText() {
if (window.getSelection) {
return window.getSelection().toString();
} else {
if (document.getSelection) {
return document.getSelection();
} else {
if (document.selection) {
return document.selection.createRange().text;
}
}
}
return "";
}
追问
不好意思再问下,请问这个函数是通过事件触发还是自动触发。就是我在代码里该怎么用啊
追答
New Document
dsjflsdjfksdjflsdfj
get content
function getSelectedText(){
if (window.getSelection) {
return window.getSelection().toString();
} else {
if (document.getSelection) {
return document.getSelection();
} else {
if (document.selection) {
return document.selection.createRange().text;
}
}
}
return "";
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询