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 相关文章推荐
MSN消息提示类
Sep 05 Javascript
arguments对象
Nov 20 Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
Mar 02 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
May 31 Javascript
jquery实现兼容IE8的异步上传文件
Jun 15 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
Jul 31 Javascript
js淡入淡出的图片轮播效果代码分享
Aug 24 Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
Mar 31 Javascript
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
详解基于vue-cli3.0如何构建功能完善的前端架子
Oct 09 Javascript
webpack dll打包重复问题优化的解决
Oct 10 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
Oct 24 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
中国的第一台收音机
2021/03/01 无线电
ThinkPHP控制器间实现相互调用的方法
2014/10/31 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
仅IE支持clearAttributes/mergeAttributes方法使用介绍
2012/05/04 Javascript
JS实现淘宝幻灯片效果的实现方法
2013/03/22 Javascript
JavaScript Math.ceil() 函数使用介绍
2013/12/11 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
使用bootstrap validator的remote验证代码经验分享(推荐)
2016/09/21 Javascript
jQuery tip提示插件(实例分享)
2017/04/28 jQuery
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
浅谈angular2子组件的事件传递(任意组件事件传递)
2018/09/30 Javascript
js中实例与对象的区别讲解
2019/01/21 Javascript
jQuery层叠选择器用法实例分析
2019/06/28 jQuery
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
请求时token过期自动刷新token操作
2020/09/11 Javascript
[06:16]《DAC最前线》之地区预选赛全面回顾
2015/01/19 DOTA
python安装与使用redis的方法
2016/04/19 Python
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
Python Tkinter实现简易计算器功能
2018/01/30 Python
解决python super()调用多重继承函数的问题
2019/06/26 Python
python如何提取英语pdf内容并翻译
2020/03/03 Python
python输出第n个默尼森数的实现示例
2020/03/08 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
2020/08/11 Python
美国翻新电子产品商店:The Store
2019/10/08 全球购物
项目合作协议书
2014/04/16 职场文书
公司担保书范文
2014/05/21 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
学习党章心得体会2016
2016/01/15 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书