繁体   English   中英

从列表中获取值

[英]Getting a value from a list

我有一个这样的清单:

<select size="1">
  <option value="1">Option 1</option>
  <option value="2">Option 2</option>
  <option value="3">Option 3</option>
  <option value="4">Option 4</option>
  <option value="5">Option 5</option>
</select>

如何使用JavaScript获取此选项的值(获取“ 1”,“ 2”,“ 3”等...)。

如果添加了id “列表”来<select>这应该工作: 示例这里

document.getElementById('list').onchange = function( e) {
    alert( this.value )
}

直接使用它而不使用this

document.getElementById('list').value
document.getElementsByTagName("select")[0].value;

要么

mySelection = function(element){
    console.log(element.value);
}

<select onchange="mySelection(this);">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM