很简单亚,得到所有的元素,判断是否为checkbox是就按你的操作做就行了!
解决方案 »
- 求助:insertAdjacentHTML提示"用于此操作的原始HTML无效"
- jquery 如何查找两个元素之间的元素
- 如何做出弹出层,背景为蒙板效果
- 正则表达式问题(偶一分也没有了,希望哪个大虾帮忙解决一下)
- 帮我个忙急着要,计时器
- 如何让IE在本地打开就直接能运行js
- 请教一个关于下拉框的问题
- 如何判断用户点击button的次数,即当用户第一次点击时,显示某一控件(该控件原来是隐藏的),第二次点击时,则隐藏该控件!
- 如何得到表格的最后一个td的id
- 关于array[i]和array.item(i)的问题
- 请问如何解决这个简单问题
- 谁有这样的东东:一个输入框这边有个按钮,点击按钮可以出现像做图工具一样的色彩选择器,点击一个颜色,它的值就会赋给输入框?
<input type=checkbox name=b value=a><br>
<input type=checkbox name=a value=a><br>
<input type=checkbox name=b value=a><br>
<input type=checkbox name=c value=a><br><br><br>
<input type=checkbox name=d onclick="cc(this)">全选与不全选的切换<script language=Javascript>
function cc(e)
{
var aa = document.getElementsByTagName("input");
for (var i=0; i<aa.length; i++)
{
if (aa[i].type == "checkbox")
aa[i].checked = e.checked; //得到那个总控的复选框的选中状态
}
}
</script>
<input type=checkbox id=All onclick="checkAll()">all<BR>
<input type=checkbox name=a>a<BR>
<input type=checkbox name=b>b<BR>
<input type=checkbox name=c>c
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkAll(){
var elmAll = document.getElementById("All");
var elms = document.getElementsByTagName("input");
for (var i=0;i<elms.length;i++){
if (elms[i].type == "checkbox" && elms[i]!= elmAll)
elms[i].checked = elmAll.checked;
}
}
//-->
</SCRIPT>
</BODY>
document.write('<input type=checkbox onclick=ck()>Check All');
for(i=0;i<10;i++) document.write('<input type=checkbox>');
function ck(){
o=document.all.tags("INPUT");
oe=event.srcElement;
for(i=0;i<o.length;i++) if(o[i]!=oe) o[i].checked=oe.checked;
}
</script>