SYNCER

SYNCER

RadioNodeList - ラジオボタン要素の集合

公開日:

RadioNodeListは、ラジオボタン要素の集合を表すオブジェクトです。

概要

名前
RadioNodeList
継承
  1. EventTarget
  2. Node
  3. Document
  4. NodeList
  5. RadioNodeList
実装
実装するインターフェイスはありません。
IDL
interface RadioNodeList : NodeList {
  attribute DOMString value;
};
仕様書
https://html.spec.whatwg.org/multipage/infrastructure.html#radionodelist

説明

RadioNodeListは、現在選択されているラジオボタンの値を取得するのに便利です。

HTML

<form id="hoge" action="./form.php">
	<input type="radio" name="fuga" value="aaa">選択肢1
	<input type="radio" name="fuga" value="bbb">選択肢2
	<input type="radio" name="fuga" value="ccc" checked>選択肢3
	<input type="radio" name="fuga" value="ddd">選択肢4
</form>

JavaScript

// form要素を取得
var element = document.getElementById( "hoge" ) ;	// <form id="hoge" action="./form.php"> ... </form>

// RadioNodeListを取得
var elements = element.fuga ;	// RadioNodeList

// HTMLOptionsCollectionの内容
console.log( elements[0] ) ;	// <input type="radio" name="fuga" value="aaa">
console.log( elements[1] ) ;	// <input type="radio" name="fuga" value="bbb">
console.log( elements[2] ) ;	// <input type="radio" name="fuga" value="ccc" checked>
console.log( elements[3] ) ;	// <input type="radio" name="fuga" value="ddd">

// 現在、選択されている値を取得
console.log( elements.value ) ;	// "ccc" (例)

プロパティ

NodeDocumentNodeListのプロパティを利用できます。

メソッド

EventTargetNodeDocumentNodeListのメソッドを利用できます。

定数

Nodeの定数を利用できます。

イベントハンドラ

Documentのイベントハンドラを利用できます。

サポート状況

RadioNodeListのサポート状況です。

ブラウザサポート状況ブラウザサポート状況
ChromeSupported 34+FirefoxSupported 33+
EdgeNot SupportedInternet ExplorerNot Supported
SafariSupported 10+OperaSupported 21+
iOS SafariSupported 10.0+AndroidNot Supported

Chrome

バージョンサポート状況公開時期シェア
57Supported2017年3月頃0.1%
56Supported2017年1月頃12.02%
55Supported2016年12月頃12.36%
54Supported2016年10月頃0.44%
53Supported2016年9月頃0.25%
52Supported2016年7月頃0.27%
51Supported2016年6月頃0.4%
50Supported2016年4月頃0.32%
49Supported2016年3月頃0.47%
48Supported2016年1月頃0.02%
47Supported2015年12月頃0.06%
46Supported2015年10月頃0.56%
45Supported2015年9月頃0.01%
44Supported2015年7月頃0.83%
43Supported2015年5月頃0.05%
42Supported2015年4月頃0.05%
41Supported2015年3月頃0.01%
40Supported2015年1月頃0.59%
39Supported2014年11月頃0.02%
38Supported2014年10月頃0.08%
37Supported2014年8月頃0.01%
36Supported2014年7月頃0.01%
35Supported2014年5月頃0.01%
34Supported2014年4月頃0.14%
33Not Supported2014年2月頃0.01%
32Not Supported2014年1月頃0%
31Not Supported2013年11月頃0.01%
30Not Supported2013年10月頃0.03%
29Not Supported2013年8月頃0%
28Not Supported2013年6月頃0.03%
27Not Supported2013年5月頃0.01%
26Not Supported2013年3月頃0%
25Not Supported2013年2月頃0%
24Not Supported2013年1月頃0%
23Not Supported2012年11月頃0%
22Not Supported2012年9月頃0%
21Not Supported2012年7月頃0%
20Not Supported2012年6月頃0%
19Not Supported2012年5月頃0%
18Not Supported2012年3月頃0.01%
17Not Supported2012年2月頃0.01%
16Not Supported2011年12月頃0%
15Not Supported2011年10月頃0%
14Not Supported2011年9月頃0%

Firefox

バージョンサポート状況公開時期シェア
52Supported2017年3月頃0.12%
51Supported2017年1月頃1.7%
50Supported2016年11月頃0.78%
49Supported2016年9月頃0.02%
48Supported2016年8月頃0.07%
47Supported2016年6月頃0.03%
46Supported2016年4月頃0.01%
45Supported2016年3月頃0.1%
44Supported2016年1月頃0.01%
43Supported2015年12月頃0.02%
42Supported2015年11月頃0.01%
41Supported2015年9月頃0%
40Supported2015年8月頃0.02%
39Supported2015年7月頃0.01%
38Supported2015年5月頃0.02%
37Supported2015年3月頃0%
36Supported2015年2月頃0.01%
35Supported2015年1月頃0%
34Supported2014年12月頃0.01%
33Supported2014年10月頃0%
32Not Supported2014年9月頃0%
31Not Supported2014年7月頃0.01%
30Not Supported2014年6月頃0%
29Not Supported2014年4月頃0%
28Not Supported2014年3月頃0.01%
27Not Supported2014年2月頃0%
26Not Supported2013年12月頃0%
25Not Supported2013年10月頃0%
24Not Supported2013年9月頃0%
23Not Supported2013年8月頃0%
22Not Supported2013年6月頃0%
21Not Supported2013年5月頃0%
20Not Supported2013年4月頃0%
19Not Supported2013年2月頃0%
18Not Supported2013年1月頃0%
17Not Supported2012年11月頃0%
16Not Supported2012年10月頃0%
15Not Supported2012年8月頃0%
14Not Supported2012年7月頃0%
13Not Supported2012年6月頃0%
12Not Supported2012年4月頃0%
11Not Supported2012年3月頃0%
10Not Supported2012年1月頃0%
9Not Supported2011年12月頃0%
8Not Supported2011年11月頃0%
7Not Supported2011年9月頃0%
6Not Supported2011年8月頃0%
5Not Supported2011年6月頃0%
4Not Supported2011年3月頃0%

Edge

バージョンサポート状況公開時期シェア
14Not Supported2016年2月頃1.05%
13Not Supported2015年9月頃0.08%

Internet Explorer

バージョンサポート状況公開時期シェア
11Not Supported2013年10月頃4.99%
10Not Supported2012年8月頃0.09%
9Not Supported2011年3月頃0.18%
8Not Supported2009年3月頃0.04%
7Not Supported2006年10月頃0.01%
6Not Supported2001年8月頃0%

Safari

バージョンサポート状況公開時期シェア
10Supported2016年10月頃0%
9.1Not Supported2015年9月頃0%
8.0Not Supported2014年10月頃0%
7.1Not Supported2013年10月頃0%
6.0Not Supported2012年7月頃0%
5.1Not Supported2011年7月頃0%
4Not Supported2009年6月頃0%

Opera

バージョンサポート状況公開時期シェア
43Supported2017年2月頃0.06%
42Supported2016年12月頃0.09%
41Supported2016年10月頃0.01%
40Supported2016年9月頃0%
39Supported2016年8月頃0%
38Supported2016年6月頃0%
37Supported2016年5月頃0.01%
36Supported2016年3月頃0.01%
35Supported2016年2月頃0%
34Supported2015年12月頃0%
33Supported2015年10月頃0%
32Supported2015年9月頃0%
31Supported2015年8月頃0%
30Supported2015年6月頃0%
29Supported2015年4月頃0%
28Supported2015年3月頃0%
27Supported2015年1月頃0%
26Supported2014年12月頃0%
25Supported2014年10月頃0%
24Supported2014年9月頃0%
23Supported2014年7月頃0%
22Supported2014年6月頃0%
21Supported2014年5月頃0.01%
20Not Supported2014年3月頃0%
19Not Supported2014年1月頃0%
18Not Supported2013年11月頃0%
17Not Supported2013年10月頃0%
16Not Supported2013年8月頃0%
15Not Supported2013年7月頃0%
12Not Supported2012年6月頃0.02%
11.6Not Supported2011年12月頃0%
11.1Not Supported2011年4月頃0%

iOS Safari

バージョンサポート状況公開時期シェア
10.0Supported2016年9月頃39.65%
9.1Not Supported2015年9月頃5.39%
8.3Not Supported2014年9月頃1.03%
7.0Not Supported2013年9月頃0.24%
6.0Not Supported2012年9月頃0.05%
5.1Not Supported2011年10月頃0.03%

Android

バージョンサポート状況公開時期シェア
4.4Not Supported2013年10月頃0%
4.3Not Supported2013年7月頃0%
4.2Not Supported2013年3月頃0.03%
4.1Not Supported2012年12月頃0%
4.0Not Supported2012年6月頃1.61%
2.3Not Supported2011年10月頃0%