访问突出显示/选定的文本

时间:2012-05-07 04:35:02

标签: jquery html css3

当用户突出显示网页的某个部分时,如何访问用户选择的html或文本。

看起来jquery select仅适用于输入元素。

基本上,访问css3 ::selection选择器生效的部分的简便方法是什么。

1 个答案:

答案 0 :(得分:0)

你可以尝试:

document.getSelection()

var text = '';
if (window.getSelection)
    {
        text = window.getSelection();
    }
    else if (document.getSelection)
    {
        text = document.getSelection();
    }
    else if (document.selection)
    {
        text = document.selection.createRange().text;
    }
    else return;