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中的Math.sin()方法使用详解
Jun 15 Javascript
浅谈javascript中的call、apply、bind
Mar 06 Javascript
全面解析Angular中$Apply()及$Digest()的区别
Aug 04 Javascript
使用vue.js实现联动效果的示例代码
Jan 10 Javascript
ES6中Math对象的部分扩展
Feb 20 Javascript
微信小程序页面开发注意事项整理
May 18 Javascript
使用node.js实现微信小程序实时聊天功能
Aug 13 Javascript
vuedraggable+element ui实现页面控件拖拽排序效果
Jul 29 Javascript
微信小程序new Date()方法失效问题解决方法
Jul 29 Javascript
vue项目中极验验证的使用代码示例
Dec 03 Javascript
JavaScript中如何调用Java方法
Sep 16 Javascript
vue使用vant中的checkbox实现全选功能
Nov 17 Vue.js
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.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
PHP+Mysql无刷新问答评论系统(源码)
2016/12/20 PHP
javascript Xml增删改查(IE下)操作实现代码
2009/01/30 Javascript
jQuery 动态酷效果实现总结
2009/12/27 Javascript
style、 currentStyle、 runtimeStyle区别分析
2010/08/01 Javascript
jqueyr判断checkbox组的选中(示例代码)
2013/11/08 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
2015/12/29 Javascript
JavaScript类型系统之基本数据类型与包装类型
2016/01/06 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
老生常谈javascript变量的命名规范和注释
2016/09/29 Javascript
JavaScript之排序函数_动力节点Java学院整理
2017/06/30 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
2018/01/23 Javascript
微信小程序实现下拉菜单切换效果
2020/03/30 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
Vue 用Vant实现时间选择器的示例代码
2019/10/25 Javascript
js获取url页面id,也就是最后的数字文件名
2020/09/25 Javascript
使用Python生成url短链接的方法
2015/05/04 Python
Python安装第三方库的3种方法
2015/06/21 Python
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
python之yield和Generator深入解析
2019/09/18 Python
python创建学生成绩管理系统
2019/11/22 Python
pytorch中的卷积和池化计算方式详解
2020/01/03 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
关于windows下Tensorflow和pytorch安装教程
2020/02/04 Python
python之随机数函数的实现示例
2020/12/30 Python
生日宴会主持词
2014/03/20 职场文书
中秋寄语大全
2014/04/11 职场文书
湖南省党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
2014年减负工作总结
2014/12/10 职场文书
个人简历自我评价怎么写
2015/03/10 职场文书
怎样写好工作计划
2019/04/10 职场文书
Python进行区间取值案例讲解
2021/08/02 Python