html表格table实现鼠标移入移出行变色的一种可用方法
2013-07-17 17:10
941 查看
js代码中取表格每行,设置它们的onmouseover和onmouseout函数:
html中table注意一下将table的id要设置为"mainTable":
效果图:
function showtable() { var mainTable = document.getElementById("mainTable"); var li = mainTable.getElementsByTagName("tr"); for ( var i = 1; i <= li.length; i++) { li[i].style.backgroundColor = "transparent"; li[i].onmouseover = function() { this.style.backgroundColor = "#0099FF"; } li[i].onmouseout = function() { this.style.backgroundColor ="transparent"; } } } showtable();
html中table注意一下将table的id要设置为"mainTable":
<html> <head> <title>鼠标移入移出行变色.html</title> </head> <body> <table id="mainTable" border="1" cellspacing="0" cellpadding="0"> <tr> <td colspan="5" align="center">鼠标移入移出行变色</td> </tr> <tr > <td>列标题1</td> <td>列标题2</td> <td>类标题3</td> <td>列标题4</td> <td>列标题5</td> </tr> <tr> <td>aaa</td> <td>bbb</td> <td>ccc</td> <td>ddd</td> <td>eee</td> </tr> <tr> <td>AAA</td> <td>BBB</td> <td>CCC</td> <td>DDD</td> <td>EEE</td> </tr> <tr> <td>FFF</td> <td>GGG</td> <td>HHH</td> <td>III</td> <td>JJJ</td> </tr> </table> </body> <script language="JavaScript" src="changeColor.js"></script> </html>
效果图:
相关文章推荐
- html table表格导出excel的方法 html5 table导出Excel HTML用JS导出Excel的五种方法 html中table导出Excel 前端开发 将table内容导出到excel HTML table导出到Excel中的解决办法 js实现table导出Excel,保留table样式
- 实现 Table 的行交替颜色、选中行变色的一种方法。演示+源码
- JS实现动态生成html table表格的方法分析
- 实现 Table 的行交替颜色、选中行变色的一种方法。演示+源码
- jQuery实现table表格隔行换色鼠标经过变色
- jQuery实现table表格隔行换色鼠标经过变色
- js实现表格隔行变色和鼠标移入高亮
- 用HTML+JavaScript实现表格的分行变色加鼠标移动变高亮
- javascript表格隔行变色加鼠标移入移出及点击效果的方法
- jQuery实现HTML表格隔行变色及鼠标悬停变色效果
- JavaScript实现将xml转换成html table表格的方法
- 将html中table导出到excel xls文件的一种可用方法
- 【HTML】—鼠标移入或移出表格,表格变色
- javascript实现table表格隔行变色的方法
- javascript实现table表格隔行变色的方法
- jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
- js实现鼠标经过表格行变色的方法
- js实现鼠标经过表格行变色的方法
- jQuery实现HTML表格隔行变色及鼠标悬停变色效果 .
- jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法