Posted in Javascript onJuly 31, 2013
一、如果使用JQuery的话可以直接JQuery的
$("tr:odd").addClass("clazzName"); $("tr:even").addClass("clazzName");
二、如果是使用纯js的话
1.先获取table标签,var table = document.getElementById()
2.再获取里面的tbody标签var tbody = table.getElementsByTagName("tbody")[0]
3.再获取tr标签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标签是必须的,虽然你没写,但是浏览器在编译table的时候会自动给加上
所有的tr标签都是在tbody里面的
js控制表单奇偶行样式的简单方法
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@