请问如何当一个复选框选中时,其它的一组复选框也选中 如果知道第二组复选框的个数则可以这样实现for(i=j;i<n;i++){ document.formname.elements[i].checked=true;}其中j是这个复选框在这个表单的顺序个数,n是这个复选框的个数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function Viewarea(){for(i=0;i<document.getElementsByName("chkarea");i++) document.getElementsByName("chkarea").checked=document.form1.viewarea.checked}<input name="chkarea" type=checkbox><input name="chkarea" type=checkbox><input name="chkarea" type=checkbox><input name="chkarea" type=checkbox>这样的名字容易处理,就是提交后也是很方便处理的。<input name="viewarea" type=checkbox>Select All 無須這樣ASP+JS﹐個數也不一定要知道﹐<script>function Viewarea(c){ var e=document.all.tags('input') for (i=0;i<e.length;i++){ if ((e[i].name.indexOf('chkarea')!=-1)&&(e[i].type=='checkbox'))e[i].checked=c.checked; }}</script><input type="checkbox" name="viewarea" onclick="Viewarea(this)"><input type="checkbox" name="chkarea1" value="B"><input type="checkbox" name="chkarea2" value="C"><input type="checkbox" name="other" value="A"> /*********************功能:通过点击一个名为allbox的checkbox来选择一列checkbox,但对属性为disabled的checkbox不选择*参数:表单名*返回:无*********************/<html><head><meta name="GENERATOR" content="Microsoft FrontPage 5.0"><meta name="ProgId" content="FrontPage.Editor.Document"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>新建网页 1</title></head><script language="javascript">function selectAllBox(formname){ for(var i=0;i<formname.elements.length;i++){ var e=formname.elements[i]; if(e.name!='allbox' & !e.disabled) e.checked=formname.allbox.checked; }}</script><body><form><input type="checkbox" name="C1" value="ON">test1<br><input type="checkbox" name="C2" value="ON">test2<br><input type="checkbox" name="C3" value="ON">test3<br><input type="checkbox" name="C4" value="ON">test4<br><input type="checkbox" name="allbox" onClick="selectAllBox(this.form)" value="ON">选择全部</form></body></html> <script>function checkall(form){ for (var i=0;i<form.elements.length;i++) { var e = form.elements[i]; if (e.name != 'chkall') e.checked = form.chkall.checked; }}</script><form name=abc><input type=checkbox name=a1><br><input type=checkbox name=a2><br><input type=checkbox name=a3><br><input type=checkbox name=a4><br><hr><input type=checkbox name=chkall onclick="checkall(document.abc)">全选<br></form> 如何遍历所有的radio,判断哪个是否被选中 请教QQ文件中转站的上传实现 跪求!swfupload如何动态传参数呢? 问一个关于JQUERY的问题 DIV只显示文章的前面内容怎么做 js片段引用外部js,alert和document.write结果不一样呢? 大侠救命!在线等 仿百度输入框提示问题 怎么用JS来抓取一个WEB页面上表格中的值? javascript怎么把表单里的内容提交到另外一个Html文件里 怎样才能让文本框中的内容自动补零 如何在关闭父窗体时连同子窗体一块儿关闭? 我没有用过iframe,请问能用iframe实现这样的功能吗,高手快来!!!
for(i=0;i<document.getElementsByName("chkarea");i++)
document.getElementsByName("chkarea").checked=document.form1.viewarea.checked
}<input name="chkarea" type=checkbox>
<input name="chkarea" type=checkbox>
<input name="chkarea" type=checkbox>
<input name="chkarea" type=checkbox>
这样的名字容易处理,就是提交后也是很方便处理的。
<input name="viewarea" type=checkbox>Select All
<script>
function Viewarea(c){
var e=document.all.tags('input')
for (i=0;i<e.length;i++){
if ((e[i].name.indexOf('chkarea')!=-1)&&(e[i].type=='checkbox'))e[i].checked=c.checked;
}
}
</script>
<input type="checkbox" name="viewarea" onclick="Viewarea(this)">
<input type="checkbox" name="chkarea1" value="B">
<input type="checkbox" name="chkarea2" value="C"><input type="checkbox" name="other" value="A">
*功能:通过点击一个名为allbox的checkbox来选择一列checkbox,但对属性为disabled的checkbox不选择
*参数:表单名
*返回:无
*********************/<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>
<script language="javascript">
function selectAllBox(formname){
for(var i=0;i<formname.elements.length;i++){
var e=formname.elements[i];
if(e.name!='allbox' & !e.disabled) e.checked=formname.allbox.checked;
}
}
</script>
<body>
<form>
<input type="checkbox" name="C1" value="ON">test1<br>
<input type="checkbox" name="C2" value="ON">test2<br>
<input type="checkbox" name="C3" value="ON">test3<br>
<input type="checkbox" name="C4" value="ON">test4<br>
<input type="checkbox" name="allbox" onClick="selectAllBox(this.form)" value="ON">选择全部
</form>
</body>
</html>
function checkall(form)
{
for (var i=0;i<form.elements.length;i++) {
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
</script>
<form name=abc>
<input type=checkbox name=a1><br>
<input type=checkbox name=a2><br>
<input type=checkbox name=a3><br>
<input type=checkbox name=a4><br>
<hr>
<input type=checkbox name=chkall onclick="checkall(document.abc)">全选<br>
</form>