HTMLSelectElement: item() 方法

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

HTMLSelectElement.item() 方法返回与选项列表中索引参数对应的 Element(即 HTMLOptionElement),如果不存在则返回 null

在 JavaScript 中,使用带有 unsigned long 的数组方括号语法(例如 selectElt[index])等同于 selectElt.namedItem(index)

语法

js
item(index)
// or collection[index]

参数

index

一个非负整数,表示选项在列表中的位置。

返回值

一个 HTMLOptionElementnull

示例

HTML

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

JavaScript

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

规范

规范
HTML
# dom-select-item-dev

浏览器兼容性

另见