87,992
社区成员
发帖
与我相关
我的任务
分享document.onclick = function(e){
e = e || window.event;
o = e.srcElement || e.target;
while(o.parentNode){
if(o.id == "table1"){
document.getElementById("table1").className='';
return;
}
o = o.parentNode;
}
document.getElementById("table1").className='blur';
}[/quote]给个全面代码吧 改了不行哦document.onclick = function(e){
e = e || window.event;
o = e.srcElement || e.target;
while(o.parentNode){
if(o.id == "table1"){
document.getElementById("table1").className='';
return;
}
o = o.parentNode;
}
document.getElementById("table1").className='blur';
}// 给table 加个 id 属性,假设id为table1
.blur tr{ background-color:#FFFFFF;}
document.onclick = function(e){
e = e || window.event;
o = e.srcElement || e.target;
while(o.parentNode){
if(o.id == "table1") return;
o = o.parentNode;
}
document.getElementById("table1").className='blur';
}
window.onload = function(){
var oTab = document.getElementById('tab');
var aTr = oTab.getElementsByTagName('tr');
var cur = 0;
for(var i = 0; i < aTr.length; i++){
aTr[i].index = i;
aTr[i].onclick = function(){
this.style.background = '#f60';
cur = this.index;
}
}
document.onclick = function(e){
e = e || event;
src = e.srcElement || e.target;
if(src.tagName.toLowerCase() != 'td'){
for(i = 0; i < aTr.length; i++){
aTr[i].style.background = '';
}
}
}
}