BIRT表格隔行添加颜色
选择table中的details,进入script页面,onprepare事件中声明count=0(注意不能有var);
2.oncreate时间中写:
count++;
if(count%2==0){
this.getStyle().backgroundColor="#FFFFFF";
}else{
this.getStyle().backgroundColor="#F5F5F5";
}
保存,刷新报表。
--------------------------------------------
鼠标悬浮改变背景颜色:
在table中添加一个header行,插入text,选择HTML,在编辑界面中写:
<divid="d1"></div>
<script>
varo=document.getElementById("d1");
while(o!=null){
if(o.tagName=="TBODY")
break;
o=o.parentNode;
}
for(vari=1;i<o.children.length;i++){
varro=o.children[i];
ro.onmouseover=function(){this.style.background="#CBF5FF";};
ro.onmouseout=function(){this.style.background="white";};
}
</script>
设置背景颜色
相关推荐
表格的现在还是较为常用的一种标签,但不是用来布局,常见处理、显示表格式数据。在HTML网页中,要想创建表格,就需要使用表格相关的标签。<table> <tr> <td>单元格内的文字</td> ...