js獲取鼠標選中的文字內容


1、獲取選中的文字:

document.selection.createRange().text; IE9以下使用

window.getSelection().toString(); 其他瀏覽器使用

$('p').mouseup(function(){
    var txt = window.getSelection?window.getSelection():document.selection.createRange().text;
    alert(txt) ;
})

2、取消處於選中狀態的文字:

document.selection.empty(); IE9以下使用

window.getSelection().removeAllRanges(); 其他瀏覽器使用

$('p').mouseup(function(){
    window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM