javascript 移动鼠标高亮显示改行
2024-08-29 21:17:01
主要用到两个事件
onmouseover
onmouseout
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表格隔行换色</title>
<script type="text/javascript">
function changeColor(id,flag){
if(flag=="over"){
document.getElementById(id).style.backgroundColor="red";
}else if(flag=="out"){
document.getElementById(id).style.backgroundColor="white";
}
} </script>
</head>
<body >
<table border="1" width="500" height="50" align="center" id="tbl">
<thead>
<tr>
<th>编号</th>
<th>姓名</th>
<th>年龄</th>
</tr>
</thead>
<tbody>
<tr onmouseover="changeColor('tr1','over')" id="tr1" onmouseout="changeColor('tr1','out')"> <td>1</td>
<td>张三</td>
<td>22</td>
</tr>
<tr onmouseover="changeColor('tr2','over')" id="tr2" onmouseout="changeColor('tr2','out')">
<td>2</td>
<td>李四</td>
<td>25</td>
</tr>
<tr onmouseover="changeColor('tr3','over')" id="tr3" onmouseout="changeColor('tr3','out')">
<td>3</td>
<td>王五</td>
<td>27</td>
</tr>
<tr onmouseover="changeColor('tr4','over')" id="tr4" onmouseout="changeColor('tr4','out')">
<td>4</td>
<td>赵六</td>
<td>29</td>
</tr>
<tr onmouseover="changeColor('tr5','over')" id="tr5" onmouseout="changeColor('tr5','out')">
<td>5</td>
<td>田七</td>
<td>30</td>
</tr>
<<tr onmouseover="changeColor('tr6','over')" id="tr6" onmouseout="changeColor('tr6','out')">
<td>6</td>
<td>汾九</td>
<td>20</td>
</tr> </tbody>
</table>
</body>
</html>
最新文章
- JSON与XML的区别比较
- 配置Openfire的eclipse项目
- Android listview addHeaderView 和 addFooterView 详解
- 2、SQL基础整理(聚合函数)
- org.hibernate.PersistentObjectException: detached entity passed to persist异常
- 浅析JAVA设计模式(一)
- ecshop 嵌入地图加载不了问题
- PHP Predefined Interfaces 预定义接口(转)
- VS_QT中配置qDebug输出
- ueditor 编辑器的配置 实现上传图片---附效果图
- MSSQL记录
- tomcat启动成功后访问却404
- Python开发——数据类型【列表】
- 脚本检测CDN节点资源是否与源站资源一致
- Red Hat OpenShift
- 浅析重定向与反弹Shell命令
- Jenkins + Ant + Jmeter 对项目的接口进行CI持续集成的配置 外加发送邮件 sendEmail
- 【转】HttpRuntime的认识与加深理解
- SQL 基础命令和函数
- PenMount Touch显示鼠标指针驱动安装