我正在使用定义如下的文本区域:
<textarea id="description"></textarea>
我正在尝试检测用户何时选择了某些文本,这onselect
似乎很完美。它在 w3schools 示例中完美运行,我将其作为:
<textarea id="description" onselect="alert('testing');"></textarea>
但是当我把它改成我自己的函数时,什么也没有发生。
我已经尝试过使用:
document.getElementById("description").addEventListener("onselect", getSelection("description"));
并且在页面加载时执行,当我选择文本时什么都不做。
我刚刚在函数中添加了一些简单的东西来尝试让它工作,我已经测试了我的动作选择代码,这很好。我只是无法让它运行 onselect 事件。这是我的测试getSelection
功能。
function getSelection(ele)
{
var ele = document.getElementById(ele);
var txt = "Text Selected";
console.log(txt);
}
有任何想法吗?onselect
人们认为它是用于选择标签的大多数资源似乎很少有信息。