HTMLSelectElement: options 属性

基线 广泛可用

此功能已成熟,并在许多设备和浏览器版本中都能正常运行。它从 2015 年 7 月.

报告反馈

**HTMLSelectElement.options** 只读属性返回一个 HTMLOptionsCollection,其中包含 <option> 元素,这些元素包含在 <select> 元素中。

示例

HTML

包含 <select> 元素中包含的 <option> 元素的 HTMLOptionsCollection
<label for="test">Label</label>
<select id="test">
  <option value="1">Option 1</option>
  <option value="2">Option 2</option>
</select>

JavaScript

html
window.addEventListener("DOMContentLoaded", () => {
  const select = document.getElementById("test");
  for (const option of select.options) {
    console.log(option.label); // "Option 1" and "Option 2"
  }
});

规范

js
规范
# HTML 标准

浏览器兼容性

dom-select-options-dev