js控制表單奇偶行樣式的簡單方法
更新時間:2013年07月31日 10:45:04 作者:
這篇文章介紹了js控制表單奇偶行樣式的簡單方法,有需呀偶的朋友可以參考一下
一、如果使用JQuery的話可以直接JQuery的
$("tr:odd").addClass("clazzName");
$("tr:even").addClass("clazzName");
二、如果是使用純js的話
1.先獲取table標(biāo)簽,var table = document.getElementById()
2.再獲取里面的tbody標(biāo)簽var tbody = table.getElementsByTagName("tbody")[0]
3.再獲取tr標(biāo)簽var trs = tbody.getElementsByTagName("tr")
4.然后迭代trs
for(var i=0; i
if(i%2==0){
trs[i].style.backgroundColor="red";
}else{
trs[i].style.backgroundColor="blue";
}
}
獲取tbody標(biāo)簽是必須的,雖然你沒寫,但是瀏覽器在編譯table的時候會自動給加上
所有的tr標(biāo)簽都是在tbody里面的
復(fù)制代碼 代碼如下:
$("tr:odd").addClass("clazzName");
$("tr:even").addClass("clazzName");
二、如果是使用純js的話
1.先獲取table標(biāo)簽,var table = document.getElementById()
2.再獲取里面的tbody標(biāo)簽var tbody = table.getElementsByTagName("tbody")[0]
3.再獲取tr標(biāo)簽var trs = tbody.getElementsByTagName("tr")
4.然后迭代trs
復(fù)制代碼 代碼如下:
for(var i=0; i
if(i%2==0){
trs[i].style.backgroundColor="red";
}else{
trs[i].style.backgroundColor="blue";
}
}
獲取tbody標(biāo)簽是必須的,雖然你沒寫,但是瀏覽器在編譯table的時候會自動給加上
所有的tr標(biāo)簽都是在tbody里面的
相關(guān)文章
javascript數(shù)組遍歷for與for in區(qū)別詳解
這篇文章主要介紹了javascript數(shù)組遍歷for與for in區(qū)別,是篇非常不錯的文章,這里推薦給小伙伴們。2014-12-12javaScript產(chǎn)生隨機(jī)數(shù)的用法小結(jié)
這篇文章主要介紹了javaScript產(chǎn)生隨機(jī)數(shù)的用法小結(jié),包括JavaScript Math.random()內(nèi)置函數(shù) ,Js 隨機(jī)數(shù)產(chǎn)生6位數(shù)字的代碼,需要的朋友可以參考下2018-04-04