読み方 : チェックドぞくせい
checked属性【checked attribute】
checked属性とは?

チェックボックスは複数の項目を独立して選択できるため、いくつの要素にchecked属性を指定しても構わない。ラジオボタンは同じname属性を持つグループ内で一つだけ選択できる仕組みであるため、初期状態でも一つの要素にのみ指定する。同一グループ内の複数要素に指定した場合、多くのWebブラウザでは最後に記述された要素が選択状態になる。
checked属性はHTMLの論理属性であり、属性名を記述するだけで有効になる。「checked="checked"」のように値を伴って書いても同じ意味であり、checked属性の記述を省略した要素は未選択の状態として扱われる。
checked属性が表すのはあくまでページ読み込み時の初期値であり、利用者の操作による現在の選択状態とは区別される。利用者が選択を変更してもHTML文書の属性が書き換わるわけではないため、JavaScriptで現在の状態を取得・変更する場合は、HTML属性ではなくDOMのcheckedプロパティを参照する。 element.checked は真偽値を返し、スクリプトから選択状態を動的に制御する際に用いられる。
フォームの送信時には、選択済みの項目だけがWebサーバへ送られる。利用頻度の高い選択肢や推奨される既定値にあらかじめchecked属性を付与しておくことで、利用者の入力手間を減らすことができる。ニュース配信の購読設定のように、事業者側が選ばせたい属性に付与しておき、利用者が外し忘れると申し込みが実行されるといった用途にも使われる。