7 建立报表鼠标点击处高亮显示
来源:互联网 发布:战狼2影评知乎 编辑:程序博客网 时间:2024/05/16 09:31
1 index.html 文件
<!DOCTYPE html>
<html long="zh-cn">
<head>
<meta charset="utf-8">
<title>JavaScripe程序开发</title>
<scripttype="text/javascript" src="1.js"></script>
</head>
<body>
<!-- 设置一个报表,然后设置鼠标在报表上移动时的属性,鼠标移动至此报表行,则此报表行高亮 -->
<div id = "infoTab">
<table border="1"cellpadding="5", cellspacing="0" bgcolor="F2F2F2"width="50%">
<tr id="infoTr">
<td>姓名</td>
<td>学号</td>
<td>性别</td>
</tr>
<tr id="infoTr">
<td>小明</td>
<td>110</td>
<td>男</td>
</tr>
<tr id="infoTr">
<td>大明</td>
<td>119</td>
<td>男</td>
</tr>
</tr>
<tr id="infoTr">
<td>大da明</td>
<td>120</td>
<td>男</td>
</tr>
</table>
</div>
</body>
</html>
<!-- 每一个HTML元素都可以用id 来标注,随后可以通过document.getElenentById()取得指定ID的元素,取得元素之后就可以对其进行操作 -->
<!-- 但是document.getElenentById()只能取得一个元素信息。-->
<!-- 此代码中,最为方便的是所有的行都使用了一个id标注, “id = infoTr” -->
2 1.js 文件
/**
obj : 表示当前要改变的颜色的对象;
color : 设置要显示的颜色
*/
/*function changeColor (obj,color) {
obj.bgColor= color;
}
window.onload = function(){ //为onload事件绑定处理
vartrObj = document.getElementById("infoTr");
trObj.addEventListener("mouseover",function(){
//this表示当前的对象,实际上就是tr, 鼠标进去的地方,标记成白色
changeColor(this,'FFFFF');
};false);
trObj.addEventListener("mouseout",function(){
//鼠标出来的地方,还原成原来的颜色
changeColor(this,'F2F2F2');
};false);
}*/
//document.getElementById("infoTr");只能取得具有相同的id 的第一个对象,即此时,鼠标移动只对第一个对象的设置起作用,
//要想取得相同id 的所有的对象,则使用document.all(id)返回的是一个相同ID的对象
//的数组,此时,可以通过循环,获取数组中的对象,让其进行所有对象的操作;
function changeColor (obj,color) {
obj.bgColor= color;
}
window.onload = function(){ //为onload事件绑定处理
vartrObj = document.all("infoTr");
for(var i = 0 ; i < trObj.length; ++i) {
trObj[i].addEventListener("mouseover",function(){
//this表示当前的对象,实际上就是tr, 鼠标进去的地方,标记成白色
changeColor(this,'FFFFF');
},false);
trObj[i].addEventListener("mouseout",function(){
//鼠标出来的地方,还原成原来的颜色
changeColor(this,'F2F2F2');
},false);
}
}
- 7 建立报表鼠标点击处高亮显示
- 鼠标点击显示详细信息
- 微信鼠标点击显示二维码代码
- 鼠标点击电脑属性不显示为何 鼠标点击电脑属性不显示为何
- echart报表鼠标悬浮显示数据单位自定义
- matlab gui matlab gui 鼠标点击显示图像颜色值
- 桌面图标不能点击,鼠标一直显示加载状态
- 点击弹出一个div并显示在鼠标右下方
- opencv_显示鼠标点击处像素的颜色值
- 获取鼠标点击事件并显示相对横轴纵轴坐标
- xcode iOS 模拟器 textField 鼠标点击后键盘不显示
- jquery图文列表鼠标点击下拉显示文字说明内容
- xcode iOS 模拟器 textField 鼠标点击后键盘不显示
- wpf 对话框显示在鼠标点击的位置
- Unity3D学习1——鼠标点击效果显示
- OpenCV学习笔记——点击显示鼠标坐标
- OpenCV学习笔记——点击显示鼠标坐标
- 如图样式,鼠标经过或者点击显示以下样式
- Android发送验证码倒计时自定义View
- 算法效率测试
- 6 动态事件绑定之 button测试
- String to Integer (atoi)
- 高端内存映射之kmap_atomic固定映射--Linux内存管理(二十一)
- 7 建立报表鼠标点击处高亮显示
- ASP.NET文档管理系统源码(功能强大且实用)
- 关于四个常用数据类型的介绍
- 低潮
- Vuln - Cisco - CVE-2016-6415 - IKE Information Disclosure
- Java程序的运行过程
- 深拷贝与浅拷贝的认识
- c语言—语句
- 详细具体的竞标流程