HTML Select的selectedIndex属性用于获取或设置select元素中被选中选项的索引。它可用于确定被选中选项的索引,也可以设置特定选项为被选中状态。
以下是selectedIndex属性的几种用法:
const select = document.getElementById("mySelect");
const selectedIndex = select.selectedIndex;
console.log(selectedIndex); // 输出被选中选项的索引
const select = document.getElementById("mySelect");
select.selectedIndex = 2; // 将索引为2的选项设置为被选中状态
注意:设置selectedIndex属性时,如果指定的索引超出了可选项的范围,将不会有任何效果。
const select = document.getElementById("mySelect");
const selectedValue = select.options[select.selectedIndex].value; // 获取被选中选项的值
console.log(selectedValue); // 输出被选中选项的值
总之,HTML Select的selectedIndex属性用于获取或设置被选中选项的索引,以及通过索引设置特定选项为被选中状态。