From 485a48198a98d7213af29b946d473c9c3329a6b1 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 26 Oct 2021 23:36:43 +0900 Subject: HTMLSelectElement 以下の変換準備 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/htmlselectelement/item/index.md | 85 ++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 files/ja/web/api/htmlselectelement/item/index.md (limited to 'files/ja/web/api/htmlselectelement/item/index.md') diff --git a/files/ja/web/api/htmlselectelement/item/index.md b/files/ja/web/api/htmlselectelement/item/index.md new file mode 100644 index 0000000000..0513a73fe7 --- /dev/null +++ b/files/ja/web/api/htmlselectelement/item/index.md @@ -0,0 +1,85 @@ +--- +title: HTMLSelectElement.item() +slug: Web/API/HTMLSelectElement/item +tags: +- API +- HTML DOM +- HTMLSelectElement +- Method +- Reference +translation_of: Web/API/HTMLSelectElement/item +--- +
{{ APIRef("HTML DOM") }}
+ +

HTMLSelectElement.item() メソッドは、選択肢のリスト内で引数で渡された位置にある {{domxref("HTMLOptionElement")}} に対応する {{domxref("Element")}} を返します。存在しない場合は null を返します。

+ +

JavaScript では、ブラケット構文に unsigned long の値を入れた selectElt[index] の形が、 selectElt.namedItem(index) と同等です。

+ +

構文

+ +
var item = collection.item(index);
+var item = collection[index];
+
+ +

引数

+ + + +

返値

+ + + +

+ +

HTML

+ +
<form>
+  <select id="myFormControl">
+    <option id="o1">Opt 1</option>
+    <option id="o2">Opt 2</option>
+  </select>
+</form>
+
+ +

JavaScript

+ +
// Returns the HTMLOptionElement representing #o2
+elem1 = document.forms[0]['myFormControl'][1];
+
+ +

仕様書

+ + + + + + + + + + + + + + + + + + + +
仕様書状態備考
{{SpecName('HTML WHATWG', "#dom-select-item", "HTMLSelectElement.item()")}}{{Spec2('HTML WHATWG')}}最新のスナップショット、 {{SpecName('HTML5 W3C')}} から変更なし。
{{SpecName('HTML5 W3C', "forms.html#dom-select-item", + "HTMLSelectElement.item()")}}{{Spec2('HTML5 W3C')}}初回定義、 {{SpecName('HTML WHATWG')}} のスナップショット。
+ +

ブラウザーの互換性

+ +

{{Compat("api.HTMLSelectElement.item")}}

+ +

関連情報

+ + -- cgit v1.2.3-54-g00ecf