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 相关文章推荐
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
Jan 09 Javascript
用jquery模仿的a的title属性(兼容ie6/7)
Jan 21 Javascript
javascript与jquery中跳出循环的区别总结
Nov 04 Javascript
jquery 实现两级导航菜单附效果图
Mar 07 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
May 06 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
Apr 28 Javascript
基于JavaScript FileReader上传图片显示本地链接
May 27 Javascript
ES6扩展运算符用法实例分析
Oct 31 Javascript
JS中图片压缩的方法小结
Nov 14 Javascript
基于vue-cli 打包时抽离项目相关配置文件详解
Mar 07 Javascript
ssm+vue前后端分离框架整合实现(附源码)
Jul 08 Javascript
JS继承实现方法及优缺点详解
Sep 02 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
php下网站防IP攻击代码,超级实用
2010/10/24 PHP
PHP执行zip与rar解压缩方法实现代码
2010/12/05 PHP
php skymvc 一款轻量、简单的php
2011/06/28 PHP
PHPExcel导出2003和2007的excel文档功能示例
2017/01/04 PHP
PHP图片水印类的封装
2017/07/06 PHP
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
js禁止页面复制功能禁用页面右键菜单示例代码
2013/08/29 Javascript
jquery使用each方法遍历json格式数据实例
2015/05/18 Javascript
JavaScript组件开发完整示例
2015/12/15 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
2016/12/08 Javascript
JavaScript中数据类型转换总结
2016/12/25 Javascript
layui选项卡效果实现代码
2017/05/19 Javascript
Vue.js 中的 $watch使用方法
2017/05/25 Javascript
React学习笔记之高阶组件应用
2018/06/02 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
2019/03/13 jQuery
监听element-ui table滚动事件的方法
2019/03/26 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
Vue通过配置WebSocket并实现群聊功能
2019/12/31 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
python获取局域网占带宽最大3个ip的方法
2015/07/09 Python
Django rest framework实现分页的示例
2018/05/24 Python
python MNIST手写识别数据调用API的方法
2018/08/08 Python
基于keras输出中间层结果的2种实现方式
2020/01/24 Python
Marc Jacobs彩妆官网:Marc Jacobs Beauty
2017/07/03 全球购物
应届生的求职推荐信范文
2013/11/30 职场文书
聚美优品的广告词
2014/03/14 职场文书
股东合作协议书
2014/09/12 职场文书
售后客服个人自我评价
2014/09/14 职场文书
2014教师教育实践活动对照检查材料思想汇报
2014/09/21 职场文书
大学生党员批评与自我批评范文
2014/10/14 职场文书
2015年酒店服务员工作总结
2015/05/18 职场文书
SQL实现LeetCode(175.联合两表)
2021/08/04 MySQL
CSS巧用渐变实现高级感背景光动画
2021/12/06 HTML / CSS
navicat 连接Ubuntu虚拟机的mysql的操作方法
2022/04/02 MySQL