一个页面中有很多XSL动态生成的checkbox,分布在不同的<div>里面,要求找出所有被选中的checkbox。我想应该要先用getElementsByTagName("input")生成node list吧,但是页面中还有其他input比如text,hidden之类的,我要怎样判断哪个是checkbox啊?麻烦前辈们指点一下。
解决方案 »
- 如何用JS控制复制表格
- JavaScript改变css样式问题。
- Js二级菜单 失败了。 请高手解决一下
- firefox下的event的问题
- 请问在 ASP 里面怎样获取鼠标的点击内容?
- 为什么提交表单不能跳转了?????????
- 对 [没有id的网页元素] 设置style怎么设。有点难。
- stm_aix函数问题,速!
- 谁帮我写一个判断输入必须是整数值的JS函数,谢谢!
- Javascript的一段代码,求大神能帮忙解释下这段代码的结构或者解释下全文中不同位置的t,e,n,s的关系
- 小弟刚学JavaScript。请将我的页面运行一下,就会发现有个bug。
- 求一个类似开心网的 站内群发短消息 选人功能
{
if (is[i].type == "checkbox")
{
//Todo
}
}
var is = document.getElementsByTagName("input");
for(var i=0,o=null;o=is[i];i++)
{
if(o.tagName=="checkbox" && o.checked)
{
//do something...
}
}