HOME > > > > >

:checked

checked属性がcheckedの要素を取得する。

サンプル

チェックが入っているもの全てのvalueをAlertするボタンと、チェックボックスでチェックが入っているもののvalueをAlertするボタン。

実行結果


ruby

Javascript
中日www鷹に連勝とかねーよw


Perl

PHP
Python

Javascript

  1. $('.jqTest').click(function(e){
  2.     if ($(e.target).attr('class') === 'showall') {
  3.         $(':checked', this).each(function(){
  4.             alert($(this).val());
  5.         });
  6.         return false;
  7.     } else if ($(e.target).attr('class') === 'showcheckbox') {
  8.         $(':checkbox:checked', this).each(function(){
  9.             alert($(this).val());
  10.         });
  11.         return false;
  12.     }
  13. });

HTML

  1. <form class="jqTest">
  2.     <input type="text" value="" name="text" /><br />
  3.     <input type="checkbox" name="plang" value="ruby" checked> ruby<br />
  4.     <input type="button" value="最初のボタン" name="button" /><br />
  5.     <input type="radio" value="Javascript" name="radiobt" />Javascript<br />
  6.     <input type="radio" value="中日www鷹に連勝とかねーよw" name="radiobt" />中日www鷹に連勝とかねーよw<br />
  7.     <input type="submit" value="Submit" name="submit" /><br />
  8.     <button>ボタンタグ</button><br />
  9.     <input type="checkbox" name="plang" value="Perl"> Perl<br />
  10.     <input type="button" value="最後のボタン" name="button2" /><br />
  11.     <input type="checkbox" name="plang" value="PHP" checked="checked"> PHP<br />
  12.     <input type="checkbox" name="plang" value="Python"> Python
  13.  
  14.     <hr />
  15.  
  16.     <button class="showall">チェックがついてるものの値をalert</button>
  17.     <button class="showcheckbox">チェックがついてるcheckboxの値をalert</button>
  18. </form>
参照ページ