js修改背景

image.png

image.png

如何在填报预览的加载结束时间设置js,实现根据序号奇偶对改行背景颜色修改,本人对css这部分不是很熟

========================================

image.png

image.png

FineReport yzm330837 发布于 2024-6-26 11:01 (编辑于 2024-6-26 11:46)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CovidLv3高级互助
发布于2024-6-26 11:01(编辑于 2024-6-26 12:14)

这个直接用条件属性不好么?

---------

加载后赋值.rar

image.png

-------

image.png

----------

image.png

var ro = 2;

var id = $("td[id^=A]:last").attr("id");

var count_ = id.split("-")[0].substr(1, id.lenght);

for (var i = 1; i <= count_; i++) {

var r = i + 1;

var ro = ro + 1;

var a = $("td[id^=D" + ro + "-" + "]").text();

contentPane.setCellValue(0, 3, ro - 1, a);

var b = $("td[id^=E" + ro + "-" + "]").text();

//alert(b%2);

if ((b%2)===0) {

var ro=ro-1;

//$("td[id^=D" + ro + "-" + "]").css("background", "yellow");

//$("td[id^=D" + ro + "-" + "]").css("color", "red");

$("tr[id^=r-" + ro + "-" + "]").css("background", "yellow");

$("tr[id^=r-" + ro + "-" + "]").css("color", "red");

var ro = ro + 1;

}

}

image.png

  • yzm330837 yzm330837(提问者) 我现在需要的是js,条件属性有些地方不好用
    2024-06-26 11:05 
  • Covid Covid 回复 yzm330837(提问者) 模板是改变单元格的背景 你改成行试试
    2024-06-26 11:15 
  • yzm330837 yzm330837(提问者) 回复 Covid 好像就是卡在这一步,不会修改成行
    2024-06-26 11:30 
  • Covid Covid 回复 yzm330837(提问者) F12看行ID
    2024-06-26 11:34 
  • yzm330837 yzm330837(提问者) 回复 Covid 我更新了一下问题,重新截图,帮我看看如何修改第一行让它变色,真搞不定
    2024-06-26 11:47 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-6-26 11:01(编辑于 2024-6-26 11:02)
  • 2关注人数
  • 182浏览人数
  • 最后回答于:2024-6-26 12:14
    请选择关闭问题的原因
    确定 取消
    返回顶部