我正在编写一个 Javascript 小书签来为Google Translate创建一个快捷方式。例如,键入 'ESC' 或 '\' 将清除 TextArea。现在我想添加一个快捷方式,当输入“]”时,它会交换翻译语言;和“/”将发音文本。
每个都包裹在div#gt-lang-swap
和中div#gt-src-listen
。但我无法在控制台中触发这些事件。
我试过了:
document.getElementById("gt-lang-swap").click()
但什么也没有发生。这也不起作用:
e = document.createEvent("MouseEvents")
e.initMouseEvent("mouseup", true, true, window, 1, 0, 0, 0, 0,
false, false, false, false, 1, null)
document.getElementById('gt-src-listen').dispatchEvent(e)
有没有人有任何想法?