要判断用户是否选择了文本动作,可以使用 JavaScript 中的事件监听器来检测用户的行为。以下是一种常见的判断用户是否选择了文本的方法:

document.addEventListener('mouseup', function(event) {
  var selectedText = window.getSelection().toString();
  
  if (selectedText !== '') {
    // 用户选择了文本
    console.log('用户选择了文本:' + selectedText);
  } else {
    // 用户没有选择文本
    console.log('用户没有选择文本');
  }
});

上述代码中,我们使用了 mouseup 事件来监听用户鼠标松开的动作。在事件处理函数中,我们使用 window.getSelection().toString() 获取用户选择的文本,然后判断是否为空。如果不为空,则表示用户选择了文本,否则表示用户没有选择文本。

你可以根据实际需求修改事件类型和处理逻辑来适应不同的场景。

JavaScript 判断用户是否选择了文本

原文地址: https://www.cveoy.top/t/topic/nIMn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录