jsp表格中实现鼠标放到某一行,使这行背景变色,移开时背景色还原。
2017-04-21 15:10
519 查看
思路:1、了解js获取表中tr。
2、了解鼠标移上、移出方法。
3、了解js中替换css中样式。
------------------------------------------js----------------------------------------------------------
<script type="text/javascript">
//获取tr
var rows = document.getElementsByTagName('tr');
//鼠标放在、或移出表格中某一行的效果。
for(int i=0;i<rows.length;i++){
rows[i].onmouseover = function(){
this.className = ' hilite';
}
rows[i].onmouseout = function(){
this.className = this.className.replace('hilite ', ' ')
}
}
</script>
------------------------------------------css----------------------------------------------------------
.hovertable tr:hover,.hovertable tr.hilite{background-color:#e3e3e3;color:#e3e3e3;}
注:row 为集合。
2、了解鼠标移上、移出方法。
3、了解js中替换css中样式。
------------------------------------------js----------------------------------------------------------
<script type="text/javascript">
//获取tr
var rows = document.getElementsByTagName('tr');
//鼠标放在、或移出表格中某一行的效果。
for(int i=0;i<rows.length;i++){
rows[i].onmouseover = function(){
this.className = ' hilite';
}
rows[i].onmouseout = function(){
this.className = this.className.replace('hilite ', ' ')
}
}
</script>
------------------------------------------css----------------------------------------------------------
.hovertable tr:hover,.hovertable tr.hilite{background-color:#e3e3e3;color:#e3e3e3;}
注:row 为集合。
相关文章推荐
- 实现 鼠标点击表格行背景变色,移开后点击另一行时另一行变色而前一行恢复原来的背景色
- 实现 鼠标点击表格行背景变色,移开后点击另一行时另一行变色而前一行恢复原来的背景色
- jsp制作复合表头并循环产生表格内容,控制隔行变色、鼠标经过改变背景色等操作
- JavaScript表格隔行变色,鼠标移入表格展示背景颜色,鼠标移出颜色还原
- 实现鼠标移动表格行上,此行背景变色研究
- javascript表格操作大全:表格排序/倒序、动态添加列、批量删除、删除一行、隔行变色、鼠标悬浮切换背景色、全选/反选。(IE、火狐都兼容)
- ASP.NET基础教程-DataGrid表格控件-利用ItemDataBound事件实现鼠标移动到控件的某一行时改变该行的背景色
- 鼠标经过背景变色,CSSJavascript实现表格背景变色
- javascript表格操作大全:表格排序/倒序、动态添加列、批量删除、删除一行、隔行变色、鼠标悬浮切换背景色、全选/反选。(IE、火狐都兼容)
- 鼠标移到隔行变色的表格上,有背景变化,并且点击的时候选中复选框和背景色
- 一个简单但常用的表格样式--鼠标划过行变色--简洁实现
- GridView实现自动编号及鼠标移到GridView某一行时改变该行的背景色
- 鼠标点击表格行背景变色
- JQuery实现表格隔行换色,鼠标移动变色,点击选择变色
- CSS+DIV实现鼠标经过背景变色
- 一个简单但常用的表格样式--鼠标划过行变色--简洁实现
- 一个简单但常用的javascript表格样式_鼠标划过行变色 简洁实现
- 用jquery实现双色表格,鼠标移动到上面时,行变色~!
- 鼠标划过表格行变色-简洁实现(转载自丁学博客地址)
- 用js实现表格中鼠标移动行变色