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 面向对象编程 function也是类
Sep 17 Javascript
JS 有趣的eval优化输入验证实例代码
Sep 22 Javascript
jQuery实现的原图对比窗帘效果
Jun 15 Javascript
jQuery选择器源码解读(七):elementMatcher函数
Mar 31 Javascript
jQuery简单实现提交数据出现loading进度条的方法
Mar 29 Javascript
JavaScript Date 知识浅析
Jan 29 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
May 16 Javascript
Mint UI组件库CheckList使用及踩坑总结
Dec 20 Javascript
自定义javascript验证框架示例【附源码下载】
May 31 Javascript
js实现图片上传即时显示效果
Sep 30 Javascript
JavaScript实现简单计算器
Mar 19 Javascript
js面向对象方式实现拖拽效果
Mar 03 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 MYSQL乱码问题,使用SET NAMES utf8校正
2009/11/30 PHP
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
PHP中is_dir()函数使用指南
2015/05/08 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
PHP中抽象类和抽象方法概念与用法分析
2016/05/24 PHP
php 截取GBK文档某个位置开始的n个字符方法
2017/03/08 PHP
PHP count_chars()函数讲解
2019/02/14 PHP
Laravel 自带的Auth验证登录方法
2019/09/30 PHP
用jquery和json从后台获得数据集的代码
2011/11/07 Javascript
js比较和逻辑运算符的介绍
2013/03/10 Javascript
用JavaScript修改CSS属性的代码
2013/05/06 Javascript
JavaScript时间操作之年月日星期级联操作
2016/01/15 Javascript
jQuery实现下拉框左右移动(全部移动,已选移动)
2016/04/15 Javascript
Angularjs中UI Router的使用方法
2016/05/14 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
简单谈谈关于Angular Cli打包的事
2017/09/05 Javascript
JS二分查找算法详解
2017/11/01 Javascript
浅谈Node.js 沙箱环境
2018/05/15 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
详解处理bootstrap4不支持远程静态框问题
2018/07/20 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
测试、预发布后用python检测网页是否有日常链接
2014/06/03 Python
python人人网登录应用实例
2014/09/26 Python
Python入门篇之文件
2014/10/20 Python
python实现的二叉树定义与遍历算法实例
2017/06/30 Python
python numpy元素的区间查找方法
2018/11/14 Python
python与字符编码问题
2019/05/24 Python
python之array赋值技巧分享
2019/11/28 Python
用html5实现语音搜索框的方法
2014/03/18 HTML / CSS
汉森批发:Hansen Wholesale
2018/05/24 全球购物
区优秀教师事迹材料
2014/02/10 职场文书
授权委托书样本
2014/04/03 职场文书
赔偿协议书范本
2014/09/12 职场文书
教师节祝酒词
2015/08/11 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书
Python Matplotlib绘制动画的代码详解
2022/05/30 Python