如何在 JavaScript 中获取所选项目的值和文本?
这是我的组合框:
<select size="1" id="fTerminalType" name="fTerminalType">
<option value="AP">Airport</option>
<option value="PT">Port</option>
<option value="BS">Bus</option>
<option value="TR">Train</option>
</select>
我的 JavaScript 是这样的:
var TerminalType = document.getElementById("fTerminalType").value;
在这里我可以获得组合框的值。但是我怎样才能得到所选值的文本呢?例如,如果值为 "BS"
,我需要文本 "Bus"
。
最佳答案
var t = document.getElementById("fTerminalType");
var selectedText = t.options[t.selectedIndex].text;
关于javascript - 如何在 JavaScript 中获取所选项目的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1460821/