我尝试过使用带有JavaScript的select对象,但似乎没有。有谁知道我在说什么
这就是我试过的
var x = document.getElementById("mySelect").selectedIndex;
var u = document.getElementsByTagName("option")[x].value;
document.getElementById("demo").innerHTML=u;
答案 0 :(得分:3)
var sel = document.getElementById("mySelect"); //reference the select
var index = sel.selectedIndex; //find the index that was picked
var option = sel.options[index]; //select the option that was picked
document.getElementById("demo").innerHTML = option.value; //read the value
如果你想要文本而不是值,请使用.text
document.getElementById("demo").innerHTML = option.text; //read the value
如果未选择任何内容,此示例代码不执行的操作。那将是一个等于-1的selectedIndex。