新建一个html页面,定名为test.html,用于讲解用css、js实现table表格隔行变色的结果。
在test.html页面,利用table标签建立五行四列的表格,代码如下:
在test.html页面,利用css美化表格,设置表格的边框的样式、宽度,代码如下:
在js中,建立一个fun()函数,并经由过程onload设置在页面加载完当作时,执行fun()函数。
经由过程getElementById、getElementsByTagName方式获得表格所有的行对象,经由过程for轮回遍历表格每一行,若是行数为偶数,则设置tr的class属性为t2,若是行数为奇数,则设置tr的class属性为t1。
利用css设置表格行的class属性为t1时,单位格的布景颜色为白色,class属性为t2时,单位格的布景颜色为灰色。
在浏览器打开test.html页面,查看表格是否实现了隔行变色的结果。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!