如何根据索引号为选择选项设置值,或者换句话说,如何根据索引号选择选择选项
<select name="size" id="size">
<option value="a" hidden selected>Select Size</option>
<option value="1">Normal</option>
<option value="2">Large</option>
</select>发布于 2020-02-09 22:21:49
select元素(HTMLSelectElement)有一个名为options的类似数组的属性,您可以将其编入索引:
const select = document.getElementById("size");
console.log(select.options[0].value);
console.log(select.options[0].text);<select name="size" id="size">
<option value="a" hidden selected>Select Size</option>
<option value="1">Normal</option>
<option value="2">Large</option>
</select>
或者使用jQuery:
const $select = $("#size");
const select = $select[0];
console.log(select.options[0].value);
console.log(select.options[0].text);<select name="size" id="size">
<option value="a" hidden selected>Select Size</option>
<option value="1">Normal</option>
<option value="2">Large</option>
</select>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
https://stackoverflow.com/questions/60137537
复制相似问题