如何使用 JavaScript 监听浏览器选中文本事件
要为浏览器添加选中文本事件,你可以使用 JavaScript 来实现。以下是一个示例:
document.addEventListener('mouseup', function() {
var selectedText = window.getSelection().toString();
if (selectedText !== '') {
// 执行你想要的操作,比如发送到服务器或显示一个弹窗
console.log('选中的文本:' + selectedText);
}
});
在上面的代码中,我们使用 addEventListener 来监听鼠标抬起事件。当用户在浏览器中选中文本并释放鼠标时,事件处理程序将被触发。我们使用 window.getSelection() 方法来获取用户选中的文本,然后通过 toString() 方法将其转换为字符串。如果选中的文本不为空,你可以在这个条件语句中执行你想要的操作。
请注意,这个示例只是一个基本的实现,你可以根据你的具体需求进行扩展和修改。
原文地址: https://www.cveoy.top/t/topic/pj9K 著作权归作者所有。请勿转载和采集!