代码之家  ›  专栏  ›  技术社区  ›  Warrior

使用Javascript获取下拉列表的选定名称

  •  1
  • Warrior  · 技术社区  · 15 年前

    我已经创建了一个下拉框

    <select name="select" id="selectId">
    <option id="" value="calendar_Second_Calendar_1285942672.xml">Second Calendar</option>
    <option id="" value="calendar_First_Calendar_1285932160.xml">First Calendar</option>
    </select>
    

    document.getElementById("selectId").value
    

    如何获取用户看到的名称(第二个日历或第一个日历)

    2 回复  |  直到 15 年前
        1
  •  6
  •   Skilldrick    15 年前

    给予 this 开始:

    var domNode = document.getElementById("selectId");
    var value = domNode.selectedIndex;
    var selected_text = domNode.options[value].text;
    
        2
  •  0
  •   Ibrahim    15 年前

    可以通过对给定值的简单if else语句来确定名称。