关于js如何获取鼠标划过文本的内容与下标

$(document).ready(function () {
                $(".contenttext").mouseup(function (e) {
                        var txt = window.getSelection(); //获取鼠标划过的对象
                        if (txt.toString().length > 0) {
                        var start = txt.anchorOffset; //获取划过的文字在文本中的起始位置
                        var end = txt.focusOffset;       //获取划过的文字在文本的结束位置
                        alert(start+","+end)
                        alert(txt.toString()); //获取鼠标划过的文本
                        } 
                });
            });

 

你可能感兴趣的:(前端小代码)