如果我有如下选项列表:
<select name="optionList" id="optionList">
<optgroup label="optgroup1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</optgroup>
<optgroup label="optgroup2">
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</optgroup>
</select>
我知道我可以使用以下方法访问 selectedIndex:
document.getElementById('optionList').selectedIndex;
如果我使用上面的,虽然选择的索引 5 将是 4,6 将是 5,7 将是 6,等等
如何判断 optgroup 中的选定项目在哪里?
总之,我希望能够查询一些东西并取回它在 optgroup 中的位置,这样 5 会返回 0,6 会返回 1 等等......