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 相关文章推荐
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
Dec 19 Javascript
js 复制或插入Html的实现方法小结
May 19 Javascript
Jquery阻止事件冒泡 event.stopPropagation
Dec 11 Javascript
JavaScript实现GriwView单列全选(自写代码)
May 13 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
May 23 Javascript
超漂亮的jQuery图片轮播特效
Nov 24 Javascript
使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
Sep 01 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
Dec 17 Javascript
浅谈Node Inspector 代理实现
Oct 19 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
Angular2学习笔记之数据绑定的示例代码
Jan 03 Javascript
webpack打包js的方法
Mar 12 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
使用Apache的rewrite技术
2006/06/22 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
深入理解PHP之源码目录结构与功能说明
2016/06/01 PHP
JavaScript表单常用验证集合
2008/01/16 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
javascript学习之json入门
2016/12/22 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
关于axios返回空对象的问题解决
2017/04/04 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
详解Vue项目中出现Loading chunk {n} failed问题的解决方法
2018/09/14 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
JSONP 的原理、理解 与 实例分析
2020/05/16 Javascript
ES6中的类(Class)示例详解
2020/12/09 Javascript
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
[47:20]DAC2018 4.4 淘汰赛 Optic vs Mineski 第一场
2018/04/05 DOTA
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
Python开发编码规范
2006/09/08 Python
python实现TF-IDF算法解析
2018/01/02 Python
python3 读取Excel表格中的数据
2018/10/16 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
用python写一个定时提醒程序的实现代码
2019/07/22 Python
基于python实现的百度音乐下载器python pyqt改进版(附代码)
2019/08/05 Python
html5 offlline 缓存使用示例
2013/06/24 HTML / CSS
荷兰网上买鞋:MooieSchoenen.nl
2017/09/12 全球购物
服务之星事迹材料
2014/05/03 职场文书
2014年教育工作总结
2014/11/26 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
社区义诊通知
2015/04/24 职场文书
爱的教育读书笔记
2015/06/26 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
十一月早安语录:把心放轻,人生就是一朵自在的云
2019/11/04 职场文书