//单选以及行变色
function ClickCheck(id, ch) {
var item = document.getElementById(ch);
if (item.checked) {
item.checked = false;
document.getElementById(id).style.background = '#FFFFFF';
} else {
for (var l = 0; l < item.length; l++) {
if (item != item[l]) {
item[l].checked = false;
document.getElementById(id).style.background = '#FFFFFF';
}
}
item.checked = true;
document.getElementById(id).style.background = '#99D1D3';
}
}
//checkNumber是一变量
<tr id="tr<%= checkNumber %>" onclick="ClickCheck(id,'Check<%=checkNumber %>');" style="cursor: pointer;">
//一个复选框
<input name="Item" id="Check<%=checkNumber %>" type="checkbox" onmousedown="ClickTr('tr<%= checkNumber %>',id);" />
function ClickCheck(id, ch) {
var item = document.getElementById(ch);
if (item.checked) {
item.checked = false;
document.getElementById(id).style.background = '#FFFFFF';
} else {
for (var l = 0; l < item.length; l++) {
if (item != item[l]) {
item[l].checked = false;
document.getElementById(id).style.background = '#FFFFFF';
}
}
item.checked = true;
document.getElementById(id).style.background = '#99D1D3';
}
}
//checkNumber是一变量
<tr id="tr<%= checkNumber %>" onclick="ClickCheck(id,'Check<%=checkNumber %>');" style="cursor: pointer;">
//一个复选框
<input name="Item" id="Check<%=checkNumber %>" type="checkbox" onmousedown="ClickTr('tr<%= checkNumber %>',id);" />
解决方案 »
- 关于option
- 如何判断浏览器 ie6 ie7 ff opera
- 为什么这段脚本动态加载事件不成功?
- 怎样删除GridView第一条记录
- jsvascript 提交文件
- JS 带小数点的数-不带小数点的数我要判断它大于0
- document.all是什么意思
- 救急!!!javascript问题
- 我form中一select中的option被选中,在提交后,如何用javascript来保存选中的那个option
- 有没有前端大神 解释一下 jquery datatable function里面的 a, b, c, d 是怎么赋值的
- 高手进来,onload事件,急,在线等
- jquery ie8兼容问题 请高人指教
怎么 这么写?
//单选以及行变色
function ClickCheck(id, ch) {
var item = document.getElementById(ch);
if (item.checked) {
item.checked = false;
document.getElementById(id).style.background = '#FFFFFF';
} else {
for (var l = 0; l < item.length; l++) {
if (item != item[l]) {
item[l].checked = false;
document.getElementById(id).style.background = '#FFFFFF';
}
}
item.checked = true;
document.getElementById(id).style.background = '#99D1D3';
}
}
</script>
<table>
<tr id="tr1" onclick="ClickCheck(id,'Check1');" style="cursor: pointer;"><td>sd</td></tr>
</table>
<input name="Item" id="Check1" type="checkbox" onmousedown="ClickTr('tr1',id);" />
var item = document.getElementById(id);
var oTr = item.parentElement;
if (item.checked) {
oTr.style.background = '#99D1D3';
}else{
oTr.style.background = '#FFFFFF';
}
}
</script>
<table>
<tr id="tr" style="cursor: pointer;"><td>check</td><td>context</td></tr>
<tr id="tr1" style="cursor: pointer;">
<td><input name="Item" id="Check1" type="checkbox" onmousedown="ClickTr(id);" />
</td>
<td>sd</td>
</tr>
<tr id="tr2" style="cursor: pointer;"><td><input name="Item" id="Check2" type="checkbox" onmousedown="ClickTr(id);" />
</td><td>sd</td></tr>
<tr id="tr3" style="cursor: pointer;"><td><input name="Item" id="Check3" type="checkbox" onmousedown="ClickTr(id);" />
</td><td>sd</td></tr>
</table>