javascript简单实现表格行间隔显示颜色并高亮显示


Posted in Javascript onNovember 29, 2013
<script type="text/javascript"> 
var name; //存储tr对象的类名,当鼠标移开时进行恢复 
function trcolor(){ //表格行颜色间隔显示 
var tabNode = document.getElementsByTagName("table")[0]; 
var trNodes = tabNode.rows; 
for(var x=1;x<trNodes.length;x++){ 
if(x%2 == 1) 
trNodes[x].className = "one" ; 
else 
trNodes[x].className = "two" ; 
trNodes[x].onmouseover = function(){ //高亮显示 
name = this.className; 
this.className = "over"; 
} 
trNodes[x].onmouseout = function(){ //tr对象添加onmouseout事件属性 
this.className = name ; 
} 
} 
} 
window.onload = trcolor ; 
</script> <style type="text/css"> 
table{ width:60%; border:solid 1px #0066FF;} 
table td {border:solid 1px #0099ff;} 
a{ text-decoration: none;} 
.one{background-color: red;} 
.two{background-color: blue;} 
.over{background-color: yellow;} 
</style> 
</head> 
<body> 
<table> 
<tr> 
<td>姓名</td><td>年龄</td><td>地址</td> 
</tr> 
<tr> 
<td>张三</td><td>23</td><td>北京</td> 
</tr> 
<tr> 
<td>李四</td><td>25</td><td>上海</td> 
</tr> 
<tr> 
<td>王五</td><td>15</td><td>广州</td> 
</tr> 
<tr> 
<td>唐总</td><td>20</td><td>长沙</td> 
</tr> 
</table> 
</body>
Javascript 相关文章推荐
jquery dialog键盘事件代码
Aug 01 Javascript
JS无限树状列表实现代码
Jan 11 Javascript
浅谈javascript面向对象程序设计
Jan 21 Javascript
PHP结合jQuery实现红蓝投票功能特效
Jul 22 Javascript
JS实现生成会变大变小的圆环实例
Aug 05 Javascript
详解Javascript数据类型的转换规则
Dec 12 Javascript
20行js代码实现的贪吃蛇小游戏
Jun 20 Javascript
深入理解ES6的迭代器与生成器
Aug 19 Javascript
elementUI Tree 树形控件的官方使用文档
Apr 25 Javascript
JS实现简单省市二级联动
Nov 27 Javascript
JavaScript 中的无穷数(Infinity)详解
Feb 13 Javascript
javascript绘制简单钟表效果
Apr 07 Javascript
JS小功能(button选择颜色)简单实例
Nov 29 #Javascript
javascript从右边截取指定字符串的三种实现方法
Nov 29 #Javascript
Javascript setInterval的两种调用方法(实例讲解)
Nov 29 #Javascript
Jquery中children与find之间的区别详细解析
Nov 29 #Javascript
JS关键字球状旋转效果的实例代码
Nov 29 #Javascript
JS Loading功能的简单实现
Nov 29 #Javascript
分享Javascript中最常用的55个经典小技巧
Nov 29 #Javascript
You might like
Memcache 在PHP中的使用技巧
2010/02/08 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
ThinkPHP 404页面的设置方法
2015/01/14 PHP
PHP stream_context_create()函数的使用示例
2015/05/12 PHP
功能强大的PHP图片处理类(水印、透明度、旋转)
2015/10/21 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
JavaScript之Getters和Setters 平台支持等详细介绍
2012/12/07 Javascript
给js文件传参数(详解)
2014/07/13 Javascript
javascript常用功能汇总
2015/07/05 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
jQuery事件绑定用法详解
2016/09/08 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
使用Vue-Awesome-Swiper实现旋转叠加轮播效果&amp;平移轮播效果
2019/08/16 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
JavaScript实现电灯开关小案例
2020/03/30 Javascript
编写v-for循环的技巧汇总
2020/12/01 Javascript
Python备份Mysql脚本
2008/08/11 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
2017/07/11 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
Python安装lz4-0.10.1遇到的坑
2018/05/20 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
速比涛英国官网:Speedo英国
2019/07/15 全球购物
SQL面试题
2013/04/30 面试题
国际商贸专业自荐信
2014/06/09 职场文书
党支部对照检查材料
2014/08/25 职场文书
技术员个人工作总结
2015/03/03 职场文书
Winsows11性能如何? win11性能测评多核竟比Win10差了10%
2021/11/21 数码科技
JavaScript实现两个数组的交集
2022/03/25 Javascript
SpringBoot整合Minio文件存储
2022/04/03 Java/Android
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle