<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY onclick="chk()"><INPUT type="checkbox" id="ckb1">[<INPUT type="checkbox" id="ckb1"><INPUT type="checkbox" id="ckb1"><INPUT type="checkbox" id="ckb1">]
<br>
<INPUT type="checkbox" id="ckb2">[<INPUT type="checkbox" id="ckb2"><INPUT type="checkbox" id="ckb2"><INPUT type="checkbox" id="ckb2">]
<br>
<INPUT type="checkbox" id="ckb3">[<INPUT type="checkbox" id="ckb3"><INPUT type="checkbox" id="ckb3"><INPUT type="checkbox" id="ckb3">]
<br>
<INPUT type="checkbox" id="ckb4">
</BODY>
</HTML>
<SCRIPT LANGUAGE=javascript>
<!--
function chk(){
var objSrc = event.srcElement;
if (objSrc.type=="checkbox" && objSrc.tagName=="INPUT"){
if (document.getElementsByName(objSrc.id).length>0 && document.getElementsByName(objSrc.id)[0]==objSrc){
for (var i=0;i<document.getElementsByName(objSrc.id).length;i++){
document.getElementsByName(objSrc.id)[i].checked=objSrc.checked;
}
}
}
}
//-->
</SCRIPT>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY onclick="chk()"><INPUT type="checkbox" id="ckb1">[<INPUT type="checkbox" id="ckb1"><INPUT type="checkbox" id="ckb1"><INPUT type="checkbox" id="ckb1">]
<br>
<INPUT type="checkbox" id="ckb2">[<INPUT type="checkbox" id="ckb2"><INPUT type="checkbox" id="ckb2"><INPUT type="checkbox" id="ckb2">]
<br>
<INPUT type="checkbox" id="ckb3">[<INPUT type="checkbox" id="ckb3"><INPUT type="checkbox" id="ckb3"><INPUT type="checkbox" id="ckb3">]
<br>
<INPUT type="checkbox" id="ckb4">
</BODY>
</HTML>
<SCRIPT LANGUAGE=javascript>
<!--
function chk(){
var objSrc = event.srcElement;
if (objSrc.type=="checkbox" && objSrc.tagName=="INPUT"){
if (document.getElementsByName(objSrc.id).length>0 && document.getElementsByName(objSrc.id)[0]==objSrc){
for (var i=0;i<document.getElementsByName(objSrc.id).length;i++){
document.getElementsByName(objSrc.id)[i].checked=objSrc.checked;
}
}
}
}
//-->
</SCRIPT>
解决方案 »
- javascript操作select标签。。。。。
- 正则表达式疑问
- 如何用JavaScript 5秒一次自动将文本框的值给与Label?
- <script type="text/javascript">里如何post传递?
- 【分享】谁说JS做不了3D?
- 单机版的B/S应用系统
- jquery的ui部分dialog在我写的html页面下正常运行,在VS2012MVC4框架下却不能运行,为什么?
- js如何写服务器端xml
- 如何在js中把浏览器的最大化按钮屏蔽掉?
- 切换本地的.htm文件
- 有请各位大侠、小侠帮忙,问题可能比较容易,可惜我不会,需要你提点提点
- 100分求一个比较一维数组中数字大小的JAVASCRIPT程序!UP有分!
全选<input type="checkbox" name="slctNone"onClick="javascript:CheckNone(form1)">
2<input type='checkbox' name='sMobileNos' value=1>
3<input type='checkbox' name='sMobileNos' value=1>
4<input type='checkbox' name='sMobileNos' value=1> <script language="JavaScript">
<!--
function CheckNone(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'SelectAll'&&e.name != 'slctNone'&&e.name != 'otherMobileNo'&&e.name != 'Submit')
e.checked = form.slctNone.checked;
}
} //-->
</script>
</form>
function cc(e)
{
var a = document.getElementsByName("aaaa");
for (var i=0; i<a.length; i++) a[i].checked = e.checked;
}
</script>
<input type="checkbox" name="aaaa" value=1>111
<input type="checkbox" name="aaaa" value=2>222
<input type="checkbox" name="aaaa" value=3>333<br>
<input type=checkbox onclick="cc(this)">全选吧
<input type="checkbox" name="aaaa" value=4>