LoginSignup
3

More than 5 years have passed since last update.

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

Posted at

メール購読を希望するものにチェックを入れてください
:ballot_box_with_check: がズラー...
全てのチェックボックスをクリックするのも 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

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3