Get drop down value

后端 未结 5 716
时光取名叫无心
时光取名叫无心 2020-12-01 14:08

How to determine what is selected in the drop down? In Javascript.

相关标签:
5条回答
  • 2020-12-01 14:49

    Use the value property of the <select> element. For example:

    var value = document.getElementById('your_select_id').value;
    alert(value);
    
    0 讨论(0)
  • 2020-12-01 14:50
    <select onchange = "selectChanged(this.value)">
      <item value = "1">one</item>
      <item value = "2">two</item>
    </select>
    

    and then the javascript...

    function selectChanged(newvalue) {
      alert("you chose: " + newvalue);
    }
    
    0 讨论(0)
  • 2020-12-01 15:06

    If your dropdown is something like this:

    <select id="thedropdown">
      <option value="1">one</option>
      <option value="2">two</option>
    </select>
    

    Then you would use something like:

    var a = document.getElementById("thedropdown");
    alert(a.options[a.selectedIndex].value);
    

    But a library like jQuery simplifies things:

    alert($('#thedropdown').val());
    
    0 讨论(0)
  • 2020-12-01 15:06
    var dd = document.getElementById("dropdownID");
    var selectedItem = dd.options[dd.selectedIndex].value;
    
    0 讨论(0)
  • 2020-12-01 15:14

    Like this:

    $dd = document.getElementById("yourselectelementid");
    $so = $dd.options[$dd.selectedIndex];
    
    0 讨论(0)
提交回复
热议问题