喵喵時光機
2019-09-24 09:57:09
在下面的:<select id="test"> <option value="1">Test One</option> <option value="2">Test Two</option></select>如何使用JavaScript獲取所選選項的文本(即“測試一”或“測試二”)document.getElementsById('test').selectedValue 返回1或2,哪個屬性返回所選選項的文本?
4 回答

一只萌萌小番薯
TA貢獻(xiàn)1795條經(jīng)驗 獲得超7個贊
function getSelectedText(elementId) {
var elt = document.getElementById(elementId);
if (elt.selectedIndex == -1)
return null;
return elt.options[elt.selectedIndex].text;
}
var text = getSelectedText('test');

紅顏莎娜
TA貢獻(xiàn)1842條經(jīng)驗 獲得超13個贊
document.getElementById('test').options[document.getElementById('test').selectedIndex].text;
添加回答
舉報
0/150
提交
取消