偶尔在看天天基金网净值公告时,从源代码里剥下的一段js代码,感觉比较实用,分享一下(仅IE有效)
<
script
type
="text/javascript"
>
var highlightcolor='#E0F2FE';
var clickcolor='#ffedd2';
function MouseOver(){
var source=event.srcElement;
if (source.tagName=="TD"){
source=source.parentElement;
var cells = source.children;
if (cells[0].style.backgroundColor!=highlightcolor&&cells[0].style.backgroundColor!=clickcolor)
for(i=0;i<cells.length;i++){
cells[i].style.backgroundColor=highlightcolor;
}
}
}
function MouseOut(){
var source=event.srcElement;
if (source.tagName=="TD"){
source=source.parentElement;
var cells = source.children;
if (cells[0].style.backgroundColor!=clickcolor)
for(i=0;i<cells.length;i++){
cells[i].style.backgroundColor="";
}
}
}
function MouseClick(){
var source=event.srcElement;
if (source.tagName=="TD"){
source=source.parentElement;
var cells = source.children;
if (cells[0].style.backgroundColor!=clickcolor)
for(i=0;i<cells.length;i++)
cells[i].style.backgroundColor=clickcolor;
else
for(i=0;i<cells.length;i++)
cells[i].style.backgroundColor="";
}
}
</ script >
< table onmouseover ="MouseOver()" onclick ="MouseClick()" onmouseout ="MouseOut()" cellspacing ="0" bordercolordark ="#ffffff" bordercolorlight ="#cccccc" border ="1" width ="80%" align ="center" style ="cursor:pointer" >
< tr >
< td > 1 </ td >
< td > a </ td >
< td > b </ td >
</ tr >
< tr >
< td > 2 </ td >
< td > c </ td >
< td > d </ td >
</ tr >
< tr >
< td > 3 </ td >
< td > e </ td >
< td > f </ td >
</ tr >
< tr >
< td > 4 </ td >
< td > g </ td >
< td > h </ td >
</ tr >
</ table >
var highlightcolor='#E0F2FE';
var clickcolor='#ffedd2';
function MouseOver(){
var source=event.srcElement;
if (source.tagName=="TD"){
source=source.parentElement;
var cells = source.children;
if (cells[0].style.backgroundColor!=highlightcolor&&cells[0].style.backgroundColor!=clickcolor)
for(i=0;i<cells.length;i++){
cells[i].style.backgroundColor=highlightcolor;
}
}
}
function MouseOut(){
var source=event.srcElement;
if (source.tagName=="TD"){
source=source.parentElement;
var cells = source.children;
if (cells[0].style.backgroundColor!=clickcolor)
for(i=0;i<cells.length;i++){
cells[i].style.backgroundColor="";
}
}
}
function MouseClick(){
var source=event.srcElement;
if (source.tagName=="TD"){
source=source.parentElement;
var cells = source.children;
if (cells[0].style.backgroundColor!=clickcolor)
for(i=0;i<cells.length;i++)
cells[i].style.backgroundColor=clickcolor;
else
for(i=0;i<cells.length;i++)
cells[i].style.backgroundColor="";
}
}
</ script >
< table onmouseover ="MouseOver()" onclick ="MouseClick()" onmouseout ="MouseOut()" cellspacing ="0" bordercolordark ="#ffffff" bordercolorlight ="#cccccc" border ="1" width ="80%" align ="center" style ="cursor:pointer" >
< tr >
< td > 1 </ td >
< td > a </ td >
< td > b </ td >
</ tr >
< tr >
< td > 2 </ td >
< td > c </ td >
< td > d </ td >
</ tr >
< tr >
< td > 3 </ td >
< td > e </ td >
< td > f </ td >
</ tr >
< tr >
< td > 4 </ td >
< td > g </ td >
< td > h </ td >
</ tr >
</ table >