当用户在页面上选择任何文本时,我想执行一个操作。我试过这样的事情:
var selObj;
document.querySelector("p").onselect = function(){
selObj = window.getSelection();
var selectedText = selObj.toString();
//action
但后来我发现这onselect
仅适用于输入和文本区域,并且没有其他方法可以尝试这样的事情。
编辑:我知道如何获取选定的文本,我需要一个在选择文本时触发的事件!