如何在JavaScript中获取所选项目的文本?

Ale*_*lex 4 javascript

如何在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>
Run Code Online (Sandbox Code Playgroud)

我的JavaScript是这样的:

var TerminalType = document.getElementById("fTerminalType").value;
Run Code Online (Sandbox Code Playgroud)

在这里,我可以得到组合框的价值.但是,如何获取所选值的文本?例如,如果值是"BS",我需要文本"Bus".

Red*_*ter 23

var t = document.getElementById("fTerminalType");
var selectedText = t.options[t.selectedIndex].text;
Run Code Online (Sandbox Code Playgroud)