2 回答

TA貢獻1900條經驗 獲得超5個贊
你可以使用:
mySelect.options[mySelect.selectedIndex].text;
像這樣的東西:
function myFunction() {
var mySelect = document.getElementById("mySelect");
document.getElementById("demo").innerHTML = mySelect.value;
document.getElementById("demo1").innerHTML = mySelect.options[mySelect.selectedIndex].text;
}
<div>
<select id="mySelect">
<option value="1">Apple</option>
<option value="2">Orange</option>
<option value="3">Pineapple</option>
<option value="4">Banana</option>
</select>
<p>Click the button to return the value of the selected fruit.</p>
<button type="button" onclick="myFunction()">Try it</button>
<p id="demo"></p>
<p id="demo1"></p>
</div>

TA貢獻1752條經驗 獲得超4個贊
var e = document.getElementById("my_Select");
var value = e.value;
var text = e.options[e.selectedIndex].text;
添加回答
舉報