我想拿到下拉框中所有的name,也就是一个页面有多少个select就拿到多少的select
<select id=""><option>list</option></select>
<select id=""><option>list</option></select>
解决方案 »
- jquery 求指点 如何遍历标签<a> 动态加载id #a1 #a2 #a3 求指点
- jquery ajax异步请求数据,为什么没有返回内容
- 帮忙写一个正则表达式
- js在页面放置位置
- 控制方法执行次数
- 关于<button>标签和<a>标签在IE和firefox的value属性不一样的问题,求助~~
- 控键在页面上索引值的问题
- fancybox问题:一个主框架包含多个页面,在最下面的页面中点击某链接如何在中间的页面弹出提示信息
- 如何获取页内框架中页面的内容?
- 一个特殊的二级联动莱单,fason(阿信)请进来看看吧,分不够可以再加
- 各位高手帮帮忙吧,关于js里动态取控件id
- 如何修改拖动和关闭层的脚本为支持firefox和chrome
document.getElementsByTagName("SELECT")
?
function GetName()
{
var arrList = document.getElementsByTagName("SELECT");
var iCount = arrList.length;
for(var i=0 ; i<iCount ; i++)
{
arrList[i].name;
.........
}
}
alert(obj_all[i].name);
}
alert(obj_all[i].name);
} 正解 用getElementsByTagName 获取所有 select
<head>
<script>
function init()
{
var se=document.getElementsByTagName("select");
alert(se.length);
for(var i=0;i<se.length;i++)
{
alert(se[i].id);//是id就id,是name,就写成se[i].name);
}
}
</script>
</head> <body>
<select id="s1">
<option ></option>
</select>
<select id="s2">
<option ></option>
</select>
<select id="s3">
<option ></option>
</select>
<select id="s4">
<option ></option>
</select>
<select id="s5">
<option ></option>
</select>
<input type="button" onclick="init()">
</body>
</html>