1

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

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

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

4

1 回答 1

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;
于 2012-05-07T04:40:40.537 回答