zoukankan      html  css  js  c++  java
  • js控制表格隔行变色

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>js控制隔行变色</title>
    </head>
    <body>
        <table id="tb1" border="1" border-collapse="collapse" cellpadding="5" width="400" height="20" cellspacing="0" bordercolor="#99cccc">
            <thead>
                <tr>
                    <td>编号</td>
                    <td>作品</td>
                    <td>时间</td>
                </tr>
            </thead>
            <tbody id="tb2">
                <tr>
                    <td>1</td>
                    <td>回忆三部曲</td>
                    <td>1995</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>未麻的部屋</td>
                    <td>1997</td>
                </tr>
                <tr>
                    <td>3</td>
                    <td>千年女优</td>
                    <td>2001</td>
                </tr>
                <tr>
                    <td>4</td>
                    <td>妄想代理人</td>
                    <td>2004</td>
                </tr>
                <tr>
                    <td>5</td>
                    <td>红辣椒</td>
                    <td>2006</td>
                </tr>
                <tr>
                    <td>6</td>
                    <td>东京教父</td>
                    <td>2003</td>
                </tr>
            </tbody>
        </table>
     
        <script type="text/javascript">
         window.onload=function tablecolor(){
            var t_name = document.getElementById("tb2");
            var t_len = t_name.getElementsByTagName("tr");
            for(var i=0;i<=t_len.length;i++){
                //偶数行时执行
                if(i%2 == 0){
                    t_len[i].style.backgroundColor="#ffcccc";
                 //添加鼠标经过事件
                    t_len[i].onmouseover = function(){
                        this.style.backgroundColor="#ccffff"
                    }
                    //添加鼠标离开事件
                    t_len[i].onmouseout = function(){
                        this.style.backgroundColor="#ffcccc"                
                    }
                }
                else{
                    t_len[i].style.backgroundColor="#ffffcc";
     
                    t_len[i].onmouseover = function(){
                        this.style.backgroundColor="#ccffff"
                    }
                    t_len[i].onmouseout = function(){
                        this.style.backgroundColor="#ffffcc"
                }
            }
         }
     }
        </script>
    </body>
    </html>
  • 相关阅读:
    jenkins+maven+svn的自动化部署
    python+selenium遇到鼠标悬停不成功可以使用js进行操作
    robot framework环境搭建
    selenium+python定位元素方法
    selenium+python元素操作
    selenium+python等待时间
    selenium+python浏览器窗口的切换
    jmeter学习(七)连接mysql 数据库
    jmeter学习(六)集合点和关联
    jmeter学习(五)参数化
  • 原文地址:https://www.cnblogs.com/yuer20180726/p/11150270.html
Copyright © 2011-2022 走看看