ブックマークレットが実行されない
js初心者です。
jsのコードをブックマークレットとして使用しているんですが、2行目の「ボタンをクリック」する処理が上手く動かず困っています。開発者ツールで要素を調べてみてもname="#btnAAA0"
となっています。原因を調べたいんですが、どんなことを試したらよいでしょうか。
javascript:!function(){
document.forms['ABCD'].elements['ABCDE'].value = 'XX';
document.querySelector("#btnAAA0").click();
}();
追記
sayuriさん
ご回答ありがとうございます。
クリックしたい要素のidやnameは以下のようになっていたので、JavaScriptの2行目を変更しました。
id=btnAAA0
name=btnAAA0
【2行目変更後】
document.querySelector("[name=btnAAA0]").click();
再度ブックマークレットを実行してみましたがやはりうまくいきません。
・画面の更新はされますが、意図したボタンを押した際の挙動とは異なります。
・一度だけ、上手くいきました。(いったように見えました。)
他に調べてみると良いことありましたらご教授願います。