チェックボックスを一括で off にするjs(サービスのメール配信設定)


メール購読を希望するものにチェックを入れてください
がズラー...
全てのチェックボックスをクリックするのも Tab, Space, Tab, Space...の連打も面倒なので, スクリプトに任せましょう

実行コード

var inputs = document.getElementsByTagName('input');
for (var i = 0, l = inputs.length; i < l; i++) {
  if (inputs[i].type == "checkbox") {
    inputs[i].checked = false;
  }
}

コンソールを開いて上のスクリプトを実行

jQueryが使える場合は短くなる

$('input:checkbox').removeAttr('checked')

ブックマークレット

しかしこんなんいちいちコピペするのは面倒なので
ブックマークとして追加しておけばブックマークツールバーとかからワンクリックでいける
ここを右クリックでブックマークとして保存

vimperator

vimpeartor 使っている人向けには簡易プラグインを作りました
checkboxall コマンドが使えるようになり引数で check, uncheck も選べます
好きなnmap に登録してお使い下さい
https://github.com/elzzup/vimperator-plugins/blob/master/checkbox_all.js

後から調べてたら範囲選択で一括チェックしたりなんてFirefox プラグインもあるそう (私は試してない)
http://mff2.blog109.fc2.com/blog-entry-921.html