JS实现列表页面隔行变色效果


Posted in Javascript onMarch 25, 2017

先看看隔行变色效果:

JS实现列表页面隔行变色效果

代码:

<head runat="server">
 <title></title>
 <script type="text/javascript">
  window.onload = function () {
   var otab = document.getElementById('tab1');
   var thiscolor = '';
   for (var i = 0; i < otab.tBodies[0].rows.length; i++) {
    otab.tBodies[0].rows[i].onmouseover = function () {
     thiscolor = this.style.background;
     this.style.background = '#00FFFF';
    };
    otab.tBodies[0].rows[i].onmouseout = function () {
     this.style.background = thiscolor;
    };
    if (i % 2) {
     otab.tBodies[0].rows[i].style.background = '';
    }
    else {
     otab.tBodies[0].rows[i].style.background = '#FFFF00';
    }
   }
  };
 </script>
</head>
<body>
 <table id="tab1" border="1" style="text-align: center; width: 500px; margin: 200px auto">
  <thead>
   <tr style="background-color: #FF0000">
    <td>
     种族名称
    </td>
    <td>
     种族简称
    </td>
    <td>
     英雄
    </td>
   </tr>
  </thead>
  <tbody>
   <tr>
    <td>
     人类联盟
    </td>
    <td>
     HUM
    </td>
    <td>
     代表性英雄:AM
    </td>
   </tr>
   <tr>
    <td>
     兽人部落
    </td>
    <td>
     ORC
    </td>
    <td>
     代表性英雄:BM
    </td>
   </tr>
   <tr>
    <td>
     不死亡灵
    </td>
    <td>
     UD
    </td>
    <td>
     代表性英雄:DK
    </td>
   </tr>
   <tr>
    <td>
     暗夜精灵
    </td>
    <td>
     NE
    </td>
    <td>
     代表性英雄:DH
    </td>
   </tr>
  </tbody>
 </table>
</body>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 装载iframe子页面,自适应高度
Mar 20 Javascript
js中更短的 Array 类型转换
Oct 30 Javascript
javascript之Partial Application学习
Jan 10 Javascript
谷歌地图打不开的解决办法
Aug 07 Javascript
IE浏览器不支持getElementsByClassName的解决方法
Aug 27 Javascript
jQuery animate easing使用方法图文详解
Jun 17 Javascript
JS实现获取剪贴板内容的方法
Jun 21 Javascript
element-ui 关于获取select 的label值方法
Aug 24 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
May 16 Javascript
vue实现评价星星功能
Jun 30 Javascript
基于javascript canvas实现五子棋游戏
Jul 08 Javascript
vue-cli脚手架的.babelrc文件用法说明
Sep 11 Javascript
angular仿支付宝密码框输入效果
Mar 25 #Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 #jQuery
axios基本入门用法教程
Mar 25 #Javascript
Bootstrap DateTime Picker日历控件简单应用
Mar 25 #Javascript
ECMAScript6 新特性范例大全
Mar 24 #Javascript
Three.js获取鼠标点击的三维坐标示例代码
Mar 24 #Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
Mar 24 #jQuery
You might like
php 变量未定义等错误的解决方法
2011/01/12 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
JS 网站性能优化笔记
2011/05/24 PHP
php读取excel文件的简单实例
2013/08/26 PHP
PHP面向对象程序设计之接口用法
2014/08/20 PHP
汇总PHPmailer群发Gmail的常见问题
2016/02/24 PHP
php微信开发之百度天气预报
2016/11/18 PHP
PHP实现添加购物车功能
2017/03/06 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
用prototype实现的简单小巧的多级联动菜单
2007/03/24 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
超链接的禁用属性Disabled使用示例
2014/07/31 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
javascript的document中的动态添加标签实现方法
2016/10/24 Javascript
前端js弹出框组件使用方法
2020/08/24 Javascript
AngularJS控制器controller给模型数据赋初始值的方法
2017/01/04 Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
2019/10/27 Javascript
Windows下安装 node 的版本控制工具 nvm
2020/02/06 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
Python中统计函数运行耗时的方法
2015/05/05 Python
Python中函数的参数定义和可变参数用法实例分析
2015/06/04 Python
python分布式环境下的限流器的示例
2017/10/26 Python
5个很好的Python面试题问题答案及分析
2018/01/19 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
在python tkinter界面中添加按钮的实例
2020/03/04 Python
opencv 图像滤波(均值,方框,高斯,中值)
2020/07/08 Python
python利用os模块编写文件复制功能——copy()函数用法
2020/07/13 Python
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
大学应届生求职简历的自我评价
2013/10/08 职场文书
18岁生日感言
2014/01/12 职场文书
化工专业大学生职业生涯规划书
2014/01/14 职场文书
《乡愁》教学反思
2014/02/18 职场文书
2014党员批评和自我批评思想汇报
2014/09/21 职场文书
个人师德师风自我剖析材料
2014/09/29 职场文书
班级光棍节联谊会策划书
2014/10/10 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书