JavaScript之使特定的表格隔行变色
来源:互联网 发布:巨人网络私有化进程 编辑:程序博客网 时间:2024/04/29 03:00
思路
1.依据表格id获取表格 使用方法 getElementById("元素id")
2.表格里获取<tbody>元素 使用方法 getElementsByTagName("元素') 该方法返回的是标签名的对象的集合
3.在<tbody>下获取<tr>元素 使用方法 getElementsByTagName("元素')
4.循环输出获取的<tr>元素 for循环输出
5.对<tr>元素的索引值除2取模,根据奇偶性设置不同背景色 if( %2==0)
源码如下:
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> window.onload=function(){ var tb=document.getElementById("tab");//依据id获取表格 var tbody=tb.getElementsByTagName("tbody")[0];//获取表格的第一个tbody元素.getElementsByTagName() 方法可返回带有指定标签名的对象的集合 var trs=tbody.getElementsByTagName("tr");//获取tbody下所有的tr元素 for(i=0;i<trs.length;i++)//循环输出tr { if(i%2==0)//取模/取余 { trs[i].style.backgroundColor="#888";//改变符合条件的背景色 } } } </script></head><body><table id="tab"><tbody> <tr><td>第一行</td><td>第一行</td></tr> <tr><td>第二行</td><td>第二行</td></tr> <tr><td>第三行</td><td>第三行</td></tr> <tr><td>第四行</td><td>第四行</td></tr> <tr><td>第五行</td><td>第五行</td></tr> <tr><td>第六行</td><td>第六行</td></tr></tbody></table></body></html>
0 0
- JavaScript之使特定的表格隔行变色
- 使用javascript使特定的表格隔行变色
- javascript使一个特定的表格隔行变色
- JavaScript 表格隔行变色
- Javascript控制表格隔行变色
- HTML之表格隔行变色
- 用JavaScript实现表格隔行变色
- 隔行变色的表格(altColorTable)
- jquery实现表格的隔行变色
- 表格的隔行变色及排序
- Dom实现表格的隔行变色代码
- 用jquery实现表格的隔行变色
- 用jQuery实现表格的隔行变色
- jquery实现表格的隔行变色
- HTML 表格的CSS样式-隔行变色
- 表格的隔行变色,实现方法
- 隔行变色表格
- 实现表格隔行变色
- 3.13-函数2
- poj 1751 Highways
- TestCamera 下载地址
- 小朋友排队
- 3.14-函数练习
- JavaScript之使特定的表格隔行变色
- ERP项目成败的三个因素
- 正则表达式、线程、反射Annotation
- 3.15-函数注意点
- 序列型动态规划
- WHU 1551 Pairs(分块暴力)
- inflate与setcontentview及findviewbyid(一)
- 3.16-include的简单实用
- 使用ArcGIS GP服务