表格 隔行換色升級版
更新時間:2009年11月07日 00:23:26 投稿:mdxy-dxy
表格隔行換色升級版,直接用javascript實現。
昨天弄了個表格隔行換色,但是只是一張表里換
如果一個頁面里出現多個表格需要怎么整
搗鼓出新的結果
如下:
復制代碼 代碼如下:
function onloadEvent(func){
var one=window.onload
if(typeof window.onload!='function'){
window.onload=func
}
else{
window.onload=function(){
one();
func();
}
}
}
function showtable(tableid){
var overcolor='#FCF9D8';
var color1='#FFFFFF';
var color2='#F8F8F8';
var tablename=document.getElementById(tableid)
var tr=tablename.getElementsByTagName("tr")
for(var i=0 ;i<tr.length;i++){
tr[i].onmouseover=function(){
this.style.backgroundColor=overcolor;
}
tr[i].onmouseout=function(){
if(this.rowIndex%2==0){
this.style.backgroundColor=color1;
}else{
this.style.backgroundColor=color2;
}
}
if(i%2==0){
tr[i].className="color1";
}else{
tr[i].className="color2";
}
}
}
onloadEvent(function init(){
showtable('table');
showtable('test');
}
);
這樣在html里增加表格的時候加上ID就OK了,一個多次調用的表格隔行換色完畢
牛的人生不需要解釋
相關文章
javascript 解決表單仍然提交即使監(jiān)聽處理函數返回false
解決表單依舊提交即使監(jiān)聽處理函數返回false2010-03-03
scrapyd schedule.json setting 傳入多個值問題
這篇文章主要介紹了scrapyd schedule.json setting 傳入多個值,本文給出了問題分析及思路解決方案,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2019-08-08

