今天学习了《javascipt权威指南》15.9获取表单和表单元素可以通过name和id,自己试验了一下'<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<title>select选项试验</title>
<script type="text/javascript">
window.onload =function () {
var add = document.getElementById("add");
var zaire = new Option("lalal","zeww",false,false);
var sel =document.selects.cars;
add.onclick = function () {
sel.options[sel.options.length] = zaire
}
} </script></head><body>
<form>
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat" selected="selected">Fiat</option>
<option value="audi">Audi</option>
</select>
</form>
<button id="add">添加一个选项</button></body></html>form 没有名字想要通过name获取select,有什么样的方法自己想到的:document.selects.cars不行,最后想到通过id控制请问怎样可以通过name选择元素
1 回答

一只斗牛犬
TA贡献1784条经验 获得超2个赞
属性选择器啊
document.querySelector("input[name='cars']")//不过页面存在多个时就显得鸡肋了,当然你可以在添加一些条件
添加回答
举报
0/150
提交
取消