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 相关文章推荐
Ext面向对象开发实践(续)
Nov 18 Javascript
js编写trim()函数及正则表达式的运用
Oct 24 Javascript
类似php的js数组的in_array函数自定义方法
Dec 27 Javascript
jQuery实现复选框全选/取消全选/反选及获得选择的值
Jun 12 Javascript
jQuery中用dom操作替代正则表达式
Dec 29 Javascript
JavaScript中的eval()函数使用介绍
Dec 31 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
Aug 01 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
Feb 12 Javascript
在vue项目中安装使用Mint-UI的方法
Dec 27 Javascript
React Router v4 入坑指南(小结)
Apr 08 Javascript
webstorm建立vue-cli脚手架的傻瓜式教程
Sep 22 Javascript
Vue与React的区别和优势对比
Dec 18 Vue.js
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
PHP中设置一个严格30分钟过期Session面试题的4种答案
2014/07/30 PHP
学习php设计模式 php实现装饰器模式(decorator)
2015/12/07 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
[原创]php使用curl判断网页404(不存在)的方法
2016/06/23 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
2018/12/06 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
jscript之Read an Excel Spreadsheet
2007/06/13 Javascript
Convert Seconds To Hours
2007/06/16 Javascript
JavaScript 设计模式之组合模式解析
2010/04/09 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
2012/07/20 Javascript
简介AngularJS的视图功能应用
2015/06/17 Javascript
jQuery地图map悬停显示省市代码分享
2015/08/20 Javascript
window.onload使用指南
2015/09/13 Javascript
Javascript函数式编程简单介绍
2015/10/11 Javascript
js实现简单的省市县三级联动效果实例
2016/02/18 Javascript
使用javascript插入样式
2016/03/14 Javascript
纯js代码制作的网页时钟特效【附实例】
2016/03/30 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
2019/05/20 Javascript
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
查找Vue中下标的操作(some和findindex)
2020/08/12 Javascript
在Python的Flask框架中实现单元测试的教程
2015/04/20 Python
python中nan与inf转为特定数字方法示例
2017/05/11 Python
Python文本处理之按行处理大文件的方法
2018/04/09 Python
详解Python 数据库的Connection、Cursor两大对象
2018/06/25 Python
python 实现一次性在文件中写入多行的方法
2019/01/28 Python
python整合ffmpeg实现视频文件的批量转换
2019/05/31 Python
解决Mac下使用python的坑
2019/08/13 Python
Python面向对象之Web静态服务器
2019/09/03 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
新学期开学寄语
2014/01/18 职场文书
统计学教授推荐信
2014/09/18 职场文书
接收函
2019/04/22 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
一文搞懂MySQL索引页结构
2022/02/28 MySQL