如果我有一個選項列表,如下面:獲取選擇選項的指數OPTGROUP
<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等等