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 Discuz代码中的msn聊天小功能
May 25 Javascript
利用404错误页面实现UrlRewrite的实现代码
Aug 20 Javascript
一步一步教你写一个jQuery的插件教程(Plugin)
Sep 03 Javascript
JavaScript中使用构造函数实现继承的代码
Aug 12 Javascript
jQuery动态添加的元素绑定事件处理函数代码
Aug 02 Javascript
jQuery控制图片的hover效果(smartRollover.js)
Mar 18 Javascript
jquery中filter方法用法实例分析
Feb 06 Javascript
js实现网站最上边可关闭的浮动广告条代码
Sep 04 Javascript
浅谈node中的cluster集群
Jun 02 Javascript
vue实现同一个页面可以有多个router-view的方法
Sep 20 Javascript
Vue-input框checkbox强制刷新问题
Apr 18 Javascript
JavaScript创建表格的方法
Apr 13 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
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
用户的详细注册和判断
2006/10/09 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
对JavaScript的eval()中使用函数的进一步讨论
2008/07/26 Javascript
基于jquery的DIV随滚动条滚动而滚动的代码
2012/07/20 Javascript
css结合js制作下拉菜单示例代码
2014/02/27 Javascript
jquery.hotkeys监听键盘按下事件keydown插件
2014/05/11 Javascript
jQuery仿Flash上下翻动的中英文导航菜单实例
2015/03/10 Javascript
javaScript中Math()函数注意事项
2015/06/18 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
2015/12/11 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
2016/05/29 Javascript
BootStrap 附加导航组件
2016/07/22 Javascript
js 转义字符及URI编码详解
2017/02/28 Javascript
AngularJS路由切换实现方法分析
2017/03/17 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
js断点调试心得分享(必看篇)
2017/12/08 Javascript
如何理解Vue的v-model指令的使用方法
2018/07/19 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
浅析vue-router原理
2018/10/19 Javascript
浅谈webpack+react多页面开发终极架构
2018/11/11 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
Vue的click事件防抖和节流处理详解
2019/11/13 Javascript
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
2018/03/15 Python
Python 爬取携程所有机票的实例代码
2018/06/11 Python
Python + Flask 实现简单的验证码系统
2019/10/01 Python
Halston Heritage官网:简洁的日装,稍显奢华的晚装
2018/11/20 全球购物
一些Solaris面试题
2013/03/22 面试题
2014年银行员工年终自我评价
2014/09/19 职场文书
2014年控辍保学工作总结
2014/12/08 职场文书
物业前台接待岗位职责
2015/04/03 职场文书
解除处分决定书
2015/06/25 职场文书
婚宴来宾致辞
2015/07/28 职场文书
汽车销售合同文本
2019/08/08 职场文书
Python加密与解密模块hashlib与hmac
2022/06/05 Python