firefox addonを作成して、onclickイベントを特定のボタンに追加します。page-modを使用してJavaScriptによってロードされた要素を変更する方法
はTypeError:document.querySelector( "#のsend_top")がnullである
#をボタンがhttp://example.com/welcome#_pg=compose に配置されたが、私はページを開くと、次のエラーがoccuresさ
( "入力" 要素) send_topは、変更したいボタンのidです。したがって、ボタンは見つかりません。
このエラーは、http://example.com/welcomeとhttp://example.com/welcome#_pg=composeが完全に異なるページであるために発生します。 この場合、アドオンはロードhttp://example.com/welcomeと思われますが、 '#send_top' IDのボタンはありません。 #_pg = compose anchorを追加すると、ボタンがJavaScriptによって読み込まれます。
http://example.com/welcome#_pg=composeをロードしてボタンを変更するにはどうすればよいですか?あなたはこれをデバッグするのに役立つ
このリンクを '#_pg = compose'で開くと、それはajaxリクエストを呼び出さないでしょうか? –
はい、それはajaxスクリプトを呼び出してページを読み込んでいるようです。 –