<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<script>
function checkAll(el)
{
var ingc;
for (ingc=0;ingc<document.all.length;ingc++)
{
if (document.all(ingc).type == 'checkbox') document.all(ingc).checked = el.checked;
}
}
</script>
<br>
全选
<input name="checkbox" type=checkbox onclick='checkAll(this)' value='全选'>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<script>
function checkAll(el)
{
var ingc;
for (ingc=0;ingc<document.all.length;ingc++)
{
if (document.all(ingc).type == 'checkbox') document.all(ingc).checked = el.checked;
}
}
</script>
<br>
全选
<input name="checkbox" type=checkbox onclick='checkAll(this)' value='全选'>
解决方案 »
- 关于jquery的问题哦,
- window.setInterval有多耗资源?
- JS截取问题,麻烦高手帮帮忙,顶顶也可以
- extjs gridpanel 右键菜单问题
- 急~~获取图片实际尺寸~~等
- 紧急提问,怎样点击按钮后保存图片到本地指定位置,不出现对话框?不够分再加
- 'marqueesHeight' 未定义 和 语法错误 ,但是能正常显示
- 怎么用JAVASCRIPT来生成树形菜单?
- 关于javascript数组问题,急!!!代码如下:
- 关于js正则表达式的问题
- 急求代码:如果已经设为首页了就不在询问是否设为首页,该怎么写啊
- 如何通过触发页面事件(例如select的chang),隐藏或显示页面组件的内容?给100分
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head><body>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<script>
function checkAll()
{
var ingc;
for (ingc=0;ingc<document.all.length;ingc++)
{
if (document.all(ingc).type == 'checkbox') document.all(ingc).checked = event.srcElement.checked;
}
}
</script>
<br>
全选
<input name="checkbox" type=checkbox onclick='checkAll()' value='全选'>
</body>
</html>
----------------
true; 改成event.srcElement.checked;
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<br>
<input type=checkbox>
<script>
function checkAll(blnNote)
{
var ingc;
for (ingc=0;ingc<document.all.length;ingc++)
{
if (document.all(ingc).type == 'checkbox' && document.all(ingc).name != 'checkbox')
{
document.all(ingc).checked = blnNote;
}
}
}
</script>
<br>all selected<input name="checkbox" type=checkbox onclick='checkAll(this.checked)' value='all selected'>
<input type=checkbox>1
<input type=checkbox>1
<input type=checkbox>1
<br>
<input type="button" value="全选" onclick="doCheckBox(1)">
<input type="button" value="全不选" onclick="doCheckBox(2)">
<input type="button" value="反选" onclick="doCheckBox(3)">
<script>
function doCheckBox(iType)
{
//1:全选;2:全不选;3:反选;
for(iIndex=0;iIndex<document.all.length;iIndex++)
{
if(document.all(iIndex).type=="checkbox")
{
switch(iType)
{
case 1:document.all(iIndex).checked=true;break;
case 2:document.all(iIndex).checked=false;break;
case 3:{if(document.all(iIndex).checked==true){document.all(iIndex).checked=false;}else{document.all(iIndex).checked=true;}}break;
}
}
}
}
</script>