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 判断函数类型完美解决方案
Sep 02 Javascript
不同浏览器的怪癖小结
Jul 11 Javascript
Web跨浏览器进程通信(Web跨域)
Apr 17 Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
Jun 05 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
Aug 16 Javascript
javascript与css3动画结合使用小结
Mar 11 Javascript
JavaScript包装对象使用详解
Jul 09 Javascript
jQuery利用sort对DOM元素进行排序操作
Nov 07 Javascript
jquery实现简单的瀑布流布局
Dec 11 Javascript
Vue.js组件高级特性实例详解
Dec 24 Javascript
Vue 解决多级动态面包屑导航的问题
Nov 04 Javascript
Vue使用axios引起的后台session不同操作
Aug 14 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实现适用于文件内容操作的分页类
2016/06/15 PHP
php微信高级接口群发 多客服
2016/06/23 PHP
关于PHP中interface的用处详解
2020/07/26 PHP
Javascript 强制类型转换函数
2009/05/17 Javascript
解析javascript 数组以及json元素的添加删除
2013/06/26 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
使用原生js实现页面蒙灰(mask)效果示例代码
2014/06/20 Javascript
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
json格式数据的添加,删除及排序方法
2016/01/21 Javascript
jQuery解决浏览器兼容性问题案例分析
2016/04/15 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
vue-dialog的弹出层组件
2020/05/25 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
原生js实现购物车功能
2020/09/23 Javascript
Python使用pygame模块编写俄罗斯方块游戏的代码实例
2015/12/08 Python
常用python编程模板汇总
2016/02/12 Python
基于Python函数的作用域规则和闭包(详解)
2017/11/29 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
python中使用psutil查看内存占用的情况
2018/06/11 Python
python numpy 一维数组转变为多维数组的实例
2018/07/02 Python
Python发展史及网络爬虫
2019/06/19 Python
PyTorch中的Variable变量详解
2020/01/07 Python
Python正则表达式学习小例子
2020/03/03 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
python Tornado框架的使用示例
2020/10/19 Python
python实现xml转json文件的示例代码
2020/12/30 Python
小学教师事迹材料
2014/01/13 职场文书
中文专业学生自我评价范文
2014/02/06 职场文书
物控部经理职务说明书
2014/02/25 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
2014年最新学习全国两会精神心得
2014/03/17 职场文书
稽核岗位职责
2015/02/10 职场文书
2016党员干部反腐倡廉心得体会
2016/01/13 职场文书