HOME > > > > >

[name="value"][name2="value2"]

属性を複数指定することができる。

サンプル

typeがradioでid属性を持つ要素を選択

実行結果








Javascript

  1. $('.jqTest').submit(function(e){
  2.     var message = '';
  3.     $('[type="radio"][id]', $(e.target).parent()).each(function(){
  4.         message += $(this).val() + '<br />';
  5.     });
  6.     $('.jqTest .message').html(message);
  7.     return false;
  8. });

HTML

  1. <form class="jqTest">
  2.     <input type="image" name="data[img]" /><br />
  3.     <input type="text" name="data[address]" value="住所は入力できますよ" /><br />
  4.     <label><input type="radio" name="data[lang]" value="英語" id="radioEN" /> 英語</label>
  5.     <label><input type="radio" name="data[lang]" value="日本語" disabled="disabled" /> 日本語</label><br />
  6.     <br />
  7.     <input type="text" name="data[tel]" value="電話暗号は入力できません" /><br />
  8.     <hr />
  9.     <input type="submit" value="表示" class="submit" />
  10.     <hr />
  11.     <div class="message"></div>
  12. </form>