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

如何从html<select>中获取所选标签?

  •  41
  • Unreality  · 技术社区  · 17 年前

    <select id="gender" name="gender" class="style12">
        <option selected="selected">ALL</option>
        <option>Male Only</option>
        <option>Female Only</option>
    </select>
    
    document.getElementById('gender').value
    

    3 回复  |  直到 17 年前
        1
  •  73
  •   Community Mohan Dere    13 年前
    var el = document.getElementById('gender');
    var text = el.options[el.selectedIndex].innerHTML;
    
        2
  •  17
  •   xilef    14 年前

    jQuery("#gender").find("option[value='" + jQuery("#gender").val() + "']").text()
    
        3
  •  5
  •   Chris Bartow    17 年前

    var label = document.getElementById('gender')[document.getElementById('gender').selectedIndex].innerHTML;