您的位置:首页 > 其它

tbColor("表格名称","奇数行背景","偶数行背景","鼠标经过背景","点击后背景")

2011-11-11 11:09 357 查看
function tbColor(o,a,b,c,d){

var t=document.getElementById(o).getElementsByTagName("tr");

for(var i=0;i<t.length;i++){

t[i].style.backgroundColor=(t[i].sectionRowIndex%2==0)?a:b;

t[i].onclick=function(){

if(this.x!="1"){

this.x="1";//本来打算直接用背景色判断,FF获取到的背景是RGB值,不好判断

this.style.backgroundColor=d;

}else{

this.x="0";

this.style.backgroundColor=(this.sectionRowIndex%2==0)?a:b;

}

}

t[i].onmouseover=function(){

if(this.x!="1")this.style.backgroundColor=c;

}

t[i].onmouseout=function(){

if(this.x!="1")this.style.backgroundColor=(this.sectionRowIndex%2==0)?a:b;

}

}

}

function MM_openBrWindow(theURL,winName,features) { //v2.0

window.open(theURL,winName,features);

}

<script language="javascript">

//tbColor("表格名称","奇数行背景","偶数行背景","鼠标经过背景","点击后背景");

tbColor("hmtab","#FFFFFF","#FBFEFF","#FFFFCC","#FFFFCC");

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐