JS实现点击单元格改变所在行颜色(最简代码)

  • Post author:
  • Post category:其他


我以前也发布过通过“JS实现点击单元格改变所在行颜色”的博客,不过都是以前初出茅庐的时候写的,代码不够简化。

前段时间发现还有其他方式可以实现该效果,而且只需要一行代码,所以再发布一条,供大家参考使用。

1、


最受青睐


功能:

① 点击改变行颜色,无论原本有无背景色;

② 点击其他行则清除背景,恢复背景色和颜色


操作:

添加加载结束事件(其他类型报表也通用):

//使点击的行变色
contentPane.makeHighlight('#FFF4C4', '' ,true);

2、


次受青睐:


功能:

① 点击改变行颜色,但不改变已经设置了背景色的单元格

(比如数据预警下、单元格警示色等情况,希望点击后继续保持警示色);

② 点击其他行则清除背景,恢复背景色和颜色。


操作:

添加加载结束事件(其他类型报表也通用):

//使点击的行变色
contentPane.makeHighlight('#FFF4C4'); 



版权声明:本文为wang1qqqq原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。