Option text 属性

Option 对象参考手册 Option 对象

定义和用法

text 属性可设置或返回选项的文本值。

提示: 该属性设置或返回的是包含在 <option> 元素中的纯文本。这个文本会作为选项的标签出现。

语法

设置 text 属性:

optionObject.text = "text"

返回 text 属性:

optionObject.text

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 text 属性


实例

下面的例子返回下拉列表中所有选项的文本:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>蜜蜂教程(mifengjc.com)</title>
  <script>
    function displayResult(selTag) {
      var x = selTag.options[selTag.selectedIndex].text;
      alert("你选择了: " + x);
    }
  </script>
</head>
<body>

  <form>
    选择你最喜欢的水果:
    <select onchange="displayResult(this)">
  <option>Apple</option>
  <option>Orange</option>
  <option>Pineapple</option>
  <option>Banana</option>
</select>
  </form>

</body>
</html>

尝试一下 »


更多实例

输出下拉列表中所有选项的文本

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>蜜蜂教程(mifengjc.com)</title>
  <script>
    function displayResult() {
      var x = document.getElementById("mySelect");
      var txt = "All options: ";
      var i;
      for (i = 0; i < x.length; i++) {
        txt = txt + "
        " + x.options[i].text;
      }
      alert(txt);
    }
  </script>
</head>
<body>

  <form>
    你最喜欢的水果:
    <select id="mySelect">
  <option>Apple</option>
  <option>Orange</option>
  <option>Pineapple</option>
  <option>Banana</option>
</select>
  </form>
  <button type="button" onclick="displayResult()">显示所有选项的文本</button>

</body>
</html>

尝试一下 »


Option 对象参考手册 Option 对象