title | short-title | slug | l10n | ||
---|---|---|---|---|---|
HTMLSelectElement: options プロパティ |
options |
Web/API/HTMLSelectElement/options |
|
{{APIRef("DOM")}}
HTMLSelectElement.options
は読み取り専用のプロパティで、この {{HTMLElement("select")}} 要素に含まれる {{HTMLElement("option")}} のリストを {{domxref("HTMLOptionsCollection")}} の形で返します。
{{domxref("HTMLOptionsCollection")}} 型で、この <select>
要素に含まれている <options>
を返します。
<label for="test">ラベル</label>
<select id="test">
<option value="1">選択肢 1</option>
<option value="2">選択肢 2</option>
</select>
window.addEventListener("DOMContentLoaded", () => {
const select = document.getElementById("test");
for (const option of select.options) {
console.log(option.label); // "Option 1" と "Option 2"
}
});
{{EmbedLiveSample("Examples", "100%", 30)}}
{{Specifications}}
{{Compat}}