BIRT表格隔行添加颜色

选择table中的details,进入script页面, onprepare事件中声明 count = 0(注意不能有[color=red]var[/color]);
2.oncreate时间中写:
count++;
if(count%2==0){
this.getStyle().backgroundColor = "#FFFFFF";
}else{
this.getStyle().backgroundColor = "#F5F5F5";
}

保存,刷新报表。
--------------------------------------------
鼠标悬浮改变背景颜色:
[color=red]在table中添加一个header行[/color],插入text,选择HTML,在编辑界面中写:
<div id="d1"></div>
<script>
var o = document.getElementById("d1");
while(o != null){
if (o.tagName == "TBODY")
break;
o = o.parentNode;
}
for (var i = 1; i < o.children.length; i++) {
var ro = o.children[i];
ro.onmouseover = function(){this.style.background="#CBF5FF";};
ro.onmouseout = function(){ this.style.background="white";};
}
</script>

设置背景颜色
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值