nmtysh.log

Tech系のネタや日々の独り言などを書いています。

ページ内のボタンを有効化するブックマークレット

Webページの中には、2重送信を禁止する等の目的で、一度クリックした<input type="button">を無効化する場合があります。

しかし、ページの遷移中に読み込みを中止してしまった場合などで、ボタンをもう一度押そうとしても押すことができず、有効にするためにはページをリロードする必要があり不便です。

 

そこで、無効化されたボタンを有効化(無効化を解除)するブックマークレットを作ってみました。

ボタン無効化解除

window.document.getElementByTagNameを使用しているので、<form>の外にある<input type="button">,<input type="submit">も有効化することができます。

 

 

このブックマークレットは、buttonとsubmitしか有効にしませんが、ソースをいじっれば他のinput部品も有効化することができると思います。

 

2010/01/13追記:リンクがうまく作成されていない問題を修正&サンプル追加。