js處理表格 
1、行顏色間隔顯示 
css樣式:兩個選擇器 
復(fù)制代碼 代碼如下:
 
<style type="text/css"> 
.one{ 
background-color:#33ffcc; 
} 
.two{ 
backgound-color:#ffff66; 
} 
</style> 
<script type="text/javascript"> 
function trcolor() 
//控制間隔行顏色顯示不同 
{ 
var tabNode = document.getElementsByTagName("table")[0]; 
//獲取table節(jié)點 
var trs = tabNode.rows; 
//獲取table中的所有的行 
for(var x=1; x<trs.length;x++) 
{ 
if(x%2 == 1) 
trs[x].className ="one"; 
else 
trs[x].className ="two"; 
} 
} 
//通過onload方法,在網(wǎng)頁加載完成后,運行trcolor方法,實現(xiàn)表格的間隔行顏色。 
window.onload = function() 
{ 
trcolor(); 
} 
</script> 
復(fù)制代碼 代碼如下:
 
<style type="text/css"> 
.over{ 
background-color:##00ff00; 
} 
<style> 
<script type="text/javascript"> 
var name; 
function trMouse() 
{ 
var tabNode = document.getELementsByTagName("table")[0]; 
//通過for循環(huán),對每個tr標(biāo)簽加上onmouseover與onmouseout屬性 
for(var x=0;x<trs[x].length;x++) 
{ 
trs[x].onmouseover = function() 
{ 
name=this.className; 
this.className="over"; 
} 
tes[x].onmouseout = function() 
{ 
this.className = name; 
} 
} 
} 
</script> 
新聞熱點
疑難解答
圖片精選