我想选择第三个值(月亮) html
<select name="planettype" onChange="updateVars()" onKeyUp="updateVars()">
<option value="1" selected="selected">Planet</option>
<option value="2">Debris Field</option>
<option value="3">Moon</option>
</select>
我测试过:
void(document.getElementsByTagName("planettype").text = '月球'); void(document.getElementsByTagName("planettype").value = '3');
- 不工作
我什至无法“访问”下拉列表,有办法做到这一点吗?
最佳答案
你会使用类似的东西:
document.getElementsByName("planettype")[0].options[2].selected = true;
planettype
不是标签名称 - 它是一个名称。您想要第三个月亮选项,然后将 selected 设置为 true。
关于javascript - 在下拉列表中选择一个值,不带 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17768013/