document.getElementById('analyseArticleBody').addEventListener('selectionchange', () => {
console.log('hello')
this.doubleClick()
})
我想知道在此部分是否选择了任何单词
您可以计算document.getSelection()
的长度:
document.addEventListener('selectionchange', (ev) => {
var selection = document.getSelection().toString();
console.log(selection.length + " characters selected");
})
Test text
正如在另一个答案中所指出的,此事件仅附加到文档,但是您可以将selectstart
用于特定元素。
JavaScript selectionchange event for a particular element only