JavaScript实现鼠标经过表格某行时此行变色

作者:我是Dreamer啊 时间:2024-04-16 08:51:18 

本文实例为大家分享了js鼠标经过表格某行时此行变色的具体代码,供大家参考,具体内容如下

JavaScript实现鼠标经过表格某行时此行变色

表格表头为蓝色,表主体为白色,当鼠标放到表的非表头行时,这一行颜色变为黄色,鼠标离开时黄色消失。


<!DOCTYPE html>
<html lang="zh-CN">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>鼠标经过表格变色</title>
 <style>
   table {
     margin: 200px auto;
     font-size: 12px;

border-collapse: collapse;
     width: 500px;
     height: 50px;
   }
   table thead tr {
     font-size: 14px;
     background-color: skyblue;
   }
   td {
     border: 1px solid black;  
   }
   .bgc{
     background-color: yellow;
   }
 </style>
</head>
<body>
 <table>
   <thead>
     <td>表头1</td>
     <td>表头2</td>
     <td>表头3</td>
   </thead>
   <tbody>
     <tr>
       <td>表格一行一列</td>
       <td>表格一行二列</td>
       <td>表格一行三列</td>
     </tr>
     <tr>
       <td>表格二行一列</td>
       <td>表格二行二列</td>
       <td>表格二行三列</td>
     </tr>
     <tr>
       <td>表格三行一列</td>
       <td>表格三行二列</td>
       <td>表格三行三列</td>
     </tr>
     <tr>
       <td>表格四行一列</td>
       <td>表格四行二列</td>
       <td>表格四行三列</td>
     </tr>
     <tr>
       <td>表格五行一列</td>
       <td>表格五行二列</td>
       <td>表格五行三列</td>
     </tr>
   </tbody>
 </table>
 <script>
   var tr =document.querySelectorAll('tr');
   for(var i = 0;i < tr.length ;i++){
     tr[i].onmouseover = function(){
       this.className = 'bgc';
     }
     tr[i].onmouseout = function(){
       this.className = '';
     }
   }
 </script>
</body>
</html>

来源:https://blog.csdn.net/weixin_42579348/article/details/109743629

标签:js,鼠标经过,变色
0
投稿

猜你喜欢

  • mysql第一次安装成功后初始化密码操作步骤

    2024-01-19 22:20:45
  • Django model 中设置联合约束和联合索引的方法

    2023-09-24 09:14:15
  • MySQL如何基于Explain关键字优化索引功能

    2024-01-21 07:34:31
  • PHPMailer发送HTML内容、带附件的邮件实例

    2024-05-11 10:07:43
  • python 实现创建文件夹和创建日志文件的方法

    2023-07-07 11:35:10
  • 八种获取当前日期的js代码

    2007-09-07 10:26:00
  • vue项目持久化存储数据的实现代码

    2024-04-27 15:59:48
  • python清除函数占用的内存方法

    2021-10-29 19:15:47
  • python statsmodel的使用

    2021-04-22 13:38:13
  • Linux下实现MySQL数据备份和恢复的命令使用全攻略

    2024-01-18 11:44:46
  • 详解Go中Map类型和Slice类型的传递

    2024-04-23 09:47:03
  • 使用python实现希尔、计数、基数基础排序的代码

    2023-07-12 09:02:24
  • python3.3使用tkinter开发猜数字游戏示例

    2023-09-05 06:53:02
  • Python如何对文件进行重命名

    2022-01-20 12:31:51
  • 儿童学习python的一些小技巧

    2021-10-14 05:09:40
  • Python随机生成带特殊字符的密码

    2021-10-07 02:48:05
  • 图文详解vscode配置运行php项目完整版

    2023-05-28 22:56:03
  • Python 创建新文件时避免覆盖已有的同名文件的解决方法

    2023-08-23 23:44:46
  • Python对象的属性访问过程详解

    2023-09-02 13:40:04
  • ASP中正则表达式的应用

    2010-05-27 12:24:00
  • asp之家 网络编程 m.aspxhome.com