问题:
<input id="btn1" type="button" value="全选">
<table>
<tr><td> <input id="checkbox1" type="checkbox" > </td></tr>
<tr><td> <input id="checkbox1" type="checkbox" > </td></tr>
</table>其中第一列的checkbox与第二列的checkbox不能同时选择.
按"全选"时第一列不处于全选状态时checkbox全选,处于全选状态时checkbox全部不选.在线等……,请高手帮忙.
<input id="btn1" type="button" value="全选">
<table>
<tr><td> <input id="checkbox1" type="checkbox" > </td></tr>
<tr><td> <input id="checkbox1" type="checkbox" > </td></tr>
</table>其中第一列的checkbox与第二列的checkbox不能同时选择.
按"全选"时第一列不处于全选状态时checkbox全选,处于全选状态时checkbox全部不选.在线等……,请高手帮忙.
解决方案 »
- C#日期格式转换 如何转换yyyy-mm-dd
- 怎么把dictionary类型的数据转换成int型
- 错误 1 验证 (): 元素“html”出现的次数太少。
- 水晶报表能动态的将任意一个SQL查询结果进行预览和打印吗,C#中的水晶报表如果能进行API编程就好了,不知能否进行API编程。
- 控制台引用System.Windows.Forms命名空间的问题
- 跪求高手帮忙解决 3des加密问题!(急急急急急)
- 转一本《c#高级编程》中文第二版 rmb 20
- 怎么取出http://192.168.1.1/abc/a.aspx 中的 http://192.168.1.1/abc
- 用ASPxGridViewExporter控件导出EXCEL表的问题
- 调用dll的问题
- 面试时对于这样的问题该如何回答(关于测试的)?
- 在winform中如何做到图片的上传到服务器的文件夹中(急,求高手指点,在线等)
var col1 = document.getElementById('col1');
for(var i = 0; i < col1.childNodes.length; i++) {
var v = col1.childNodes[i];
if(v.type == 'checkbox') {
if(v.status == true) {
v.status = false;
}
else {
v.status = true;
}
}
}
}
<table>
<tr><td> <input id="checkbox1" type="checkbox" onclick="checkSel(this)"> </td></tr>
<tr><td> <input id="checkbox1" type="checkbox" onclick="checkSel(this)"> </td></tr>
</table>
<SCRIPT LANGUAGE="JavaScript">
<!--
function btn_click(){
var els = document.getElementsByName("checkbox1");
var isSelAll = true;
//判断是否全选
for(var i=0;i<els.length;i++){
if (!els[i].checked){
isSelAll = false;
break;
}
} if (isSelAll)
for(var i=0;i<els.length;i++) els[i].checked = false;
else
for(var i=0;i<els.length;i++) els[i].checked = true;
}function checkSel(el){
var els = document.getElementsByName("checkbox1");
//去掉所有选择的
for(var i=0;i<els.length;i++) els[i].checked = false;
//只选点中的
el.checked = true;
}
//-->
</SCRIPT>