有背景色判断的报表设置鼠标滑过改变当前行颜色

首先客户报表中用到了背景色的条件判断if(row()%2==0,-921103,-1)效果为

然后修改,HTML事件为οnmοuseοver='changeStyle(this)'οnmοuseοut='changeBackStyle(this)'

在jsp中添加代码

function changeStyle(obj)

{

var row = obj.parentNode;

for(var i=0;i<row.cells.length;i++)

{

row.cells[i].style.background ='#0099ff';

}

}

function changeBackStyle(obj)

{

var row = obj.parentNode;

if(row.rn%2==0){

for(var i=0;i<row.cells.length;i++)

{

row.cells[i].style.background='#F1F1F1';

}

}

if(row.rn%2==1){

for(var i=0;i<row.cells.length;i++)

{

row.cells[i].style.background='white';

}

}

//window.alert(row);

// row.style.background ='#0099ff';

}

发布报表,则实现了鼠标离开后,背景色认为条件判断结果的需求

润乾——鼠标滑过改变行背景色相关推荐

  1. JS实现奇偶行变色,鼠标滑上改变颜色,离开恢复颜色

    JS实现奇偶行变色,鼠标滑上改变颜色,离开恢复颜色 css 奇偶行变色是通过 li:nth(odd) 和 li:nth(even) 实现的,鼠标滑上改变颜色,离开恢复颜色是通过 :hover 实现的 ...

  2. 转: GridView:当鼠标滑过,行的背景颜色发生变化

    前提条件:GridView已经能正常的显示数据了! 这里我将NorthWind数据库的Category表显示出来,接着我们要是实现以下三个功能: 1.将GridView中满足CategoryID为偶数 ...

  3. CSS鼠标滑过改变样式颜色

    <style>div{width: 200px;height: 200px;float: right;background-color: red;}div:hover{width: 300 ...

  4. php鼠标点击图片后换图片,鼠标滑过改变图片

    jQuery中attr()函数不支持delay函数控制延迟,把attr函数加在animate的回调函数中 jQuery(function(){ jQuery('.avia_p_w_picpath'). ...

  5. html 鼠标滑过后改变文字,html+CSS实例效果(1):鼠标滑过改变文字

    blueidea ul.nav li{display:block;float:left;width:60px;height:30px;line-height:30px;padding:0 10px;} ...

  6. php鼠标经过显示文本,CSS_HTML和CSS做网页实例教程:鼠标滑过文字改变,关于HTML+CSS的实例效果很多, - phpStudy...

    关于HTML+CSS的实例效果很多,下面举出常用的几列,供新手们学习参考. html+CSS实例效果(1):鼠标滑过改变文字 鼠标经过变换文字 #Menu{ width:500px; margin:5 ...

  7. 鼠标划过表格行变色效果JS

    <!--鼠标滑过表格行变色效果开始--> <script type="text/javascript">         /* 当鼠标移到表格上是,当前一行 ...

  8. 使用NG-ZORRO(Angular 组件库)中Table组件,通过columnTable属性固定列,结果每行数据内容穿透了两遍的固定列;鼠标滑过该条数据时,两侧固定列的背景色不跟着改变~

    [问题] 使用NG-ZORRO(Angular 组件库)中Table组件,通过#columnTable属性固定列,结果每行数据内容穿透了两遍的固定列(因为是刚开始做这个项目,所以盲猜是之前某位同仁搞个 ...

  9. 鼠标滑过GridView的数据行时修改行的背景颜色

    基本原理可以参考另一篇文章:鼠标滑过table时修改表格行的背景颜色 下面是针对GridView实现该效果的代码:就是编写GridView控件的RowDataBound事件的代码. 1 protect ...

最新文章

  1. 多层mvc,thikphp进阶
  2. Linux 命令之 passwd -- 修改用户账号密码
  3. 怎么看b树是几阶_数据库原理基础:设计B树与B+树的目的以及二者的优劣
  4. 德国人认真起来,自己都怕!
  5. 金山云android连麦源代码,Android-SDK开发指南
  6. java中文网站总汇
  7. 数控机床的十大数控系统,学了这么多年终于全了!
  8. php怎么做性格测试题目,PHP和原生JS实现九型人格在线测试(144题)
  9. 蜗牛星际改内存_蜗牛星际再次升级为800多元的变种蜗牛:G5400+B365的双千兆网口做NAS香吗...
  10. 【笔记环境】Typora+Joplin+PicGo+Gitee+Onedrive
  11. 虚拟机安装Win7系统
  12. java 计算同比增长工具类
  13. hb100 微波雷达arduino_【Arduino】108种传感器系列实验(03)-微波雷达感应开关...-Arduino中文社区 - Powered by Discuz!...
  14. 前端页面兼容性问题学习
  15. linux蓝牙鼠标唤醒电脑,蓝牙鼠标唤醒电脑,蓝牙鼠标怎么设置唤醒电脑
  16. 论文笔记--Exploring Translation Similarities for Building a Better Sentence Aligner
  17. JavaScript实现在线Markdown编辑器、转换HTML工具-toolfk程序员工具网
  18. 关于颜色HSL(色度、饱和度、亮度)
  19. 笛卡尔积算法的Java实现
  20. 123道c++笔试题汇总

热门文章

  1. android 7.0平台客制化虚拟导航按键(隐藏NavigationBar,上滑显示NavigationBar)
  2. 主动模式和被动模式客户端
  3. webservice使用总结
  4. 视频剪辑软件,AI智能合并生成新视频并消除原声保存到本地电脑
  5. 达梦数据库归档类型与数据守护小结
  6. java位宽_在系统verilog中保留枚举中的位宽
  7. 腾讯工程师一年挣多少钱?土豪大厂太任性了
  8. C++ 类继承:构造函数与析构函数调用顺序,派生类和基类之间的特殊关系,公有继承及其他
  9. 小型研发团队(10人左右)管理实践
  10. 为别人做嫁衣——代理模式(Proxy)