报表鼠标选中当前行变色

    xiaoxiao2021-12-13  20

    需求描述:   当数据列很多的时候一般会有滚动条出现来拖动进行查看记录,这样会出现一种情况当拖动很长的时候不知道是哪条记录了,用我们的报表双向锁定表头可以做到,同样当我们鼠标移动到某条记录上的时候整个一行加色也可以做到。 处理方式如下: 在jsp页面加上一段js和css就可以代码如下: <style id="report2_style">  .report1_2 { text-align:left;vertical-align:middle;font-family:Dialog;font-size:12px;color:#000000;font-weight:normal;font-style:normal;text-decoration:none;border-left-style:solid;border-left-width:1px;border-left-color:#000000;border-top-style:solid;border-top-width:1px;border-top-color:#000000;border-right-style:solid;border-right-width:1px;border-right-color:#000000;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000000;word-break:keep-all;} </style>

    <scriptlanguage="javascript"> function changeStyle(obj) {    var row = obj.parentNode;    for(var i=0;i<row.cells.length;i++)    {

         row.cells[i].className='report1_2';    }    row.style.background ='#0099ff'; } function changeBackStyle(obj) {    var row = obj.parentNode;    for(var i=0;i<row.cells.length;i++)    {       row.cells[i].className='report1_1';    } } </script> 最终效果

    转载请注明原文地址: https://ju.6miu.com/read-950282.html

    最新回复(0)