Google Translateのショートカットを作成する Javascript ブックマークレットを作成しています。たとえば、「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)
誰にもアイデアはありますか?