我正在为Firefox做一个扩展(在新的标签中打开Wiktionary上突出显示的单词的定义)。我遇到了文本选择部分:推荐的window.getSelection().toString()不起作用,因为window.getSelection()是未定义的。我尝试过的事情: JavaScript / jQuery: how to get selected text in Firefox (也未定义) JavaScript / jQuery: get selectionf
在我的示例中,用户可以使用鼠标选择副翼中的一些文本,例如使用鼠标突出显示'My name is John',然后单击输入按钮中的一个,然后将选择的文本应用于选定的按钮样式到文本中(例如添加CSS颜色并清除例如,如果我使用鼠标突出显示‘我的名字是约翰’,并点击‘红色’按钮,‘我的名字是约翰’的文本将变成红色。text.js文件
假设你去了某个地方,选择了一些文本:当你查看DOM时,它就在这里:但实际上是这个文本:"Local embassy – For Wikipedia",调试器并不完全正确。我想知道的是如何从本质上找到与所选文本最匹配的选择器集。: var text = '' text = window.getSelectiontext = docum