用dom1来实现,根据光标移动自动给表单加上背景色,光标移开自动去除背景色
2024-09-04 01:16:50
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<table border="1" width="480px" >
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>1</td><td>2</td><td>3</td></tr>
</table>
<script>
var myTrs = document.getElementsByTagName('tr')//返回值是一个列表,
var len = myTrs.length;
for(i=0;i<len;i++){//循环这个列表得到每一tr并给他添加属性
myTrs[i].onmouseover = function () {//onmouseover= function ()是光标移动到某个位置就执行这个匿名函数
this.style.backgroundColor = 'red'//这是this的意思是谁调用的这个函数,this就代指哪个标签
}; myTrs[i].onmouseout = function () {//onmouseout = function ()是光标移动到某个位置就执行这个匿名函数
this.style.backgroundColor=''
}; }
</script>
</body>
</html>
效果如下图:
最新文章
- JavaScript系列文章:不能不看的数据类型检测
- Android端简易蓝牙聊天通讯App(原创)
- Velocity 语法(转)
- git的使用,通过git上传修改工程
- [delphi]indy idhttp post方法
- C# 拓展方法
- 浅谈文本溢出省略号代表修剪text-overflow
- C#代码像QQ的右下角消息框一样,无论现在用户的焦点在哪个窗口,消息框弹出后都不影响焦点的变化,那么有两种方法
- Hibernate的关系配置
- Linux中查找最耗性能的JAVA代码
- 常用html元素的取值和赋值方法总结
- 怎样用Eclipse正确导入开源库AndroidStaggeredGrid
- (@WhiteTaken)UGUI中遇到的一些细碎的知识点
- IOS开发初体验
- tmux使用中出现的问题和解决方式
- Python3编写网络爬虫04-爬取猫眼电影排行实例
- 第一行代码 3-2-2 软件也要拼脸蛋-UI界面-更强大的滚动条- 卡片
- Spring Boot 揭秘与实战(九) 应用监控篇 - 自定义监控端点
- Spring在Web容器启动时执行初始化方法
- java基础28 单例集合Collection下的List和Set集合