复选框按钮js

D1是html实现的复选框按钮

想要实现:D1勾选的时候B1的文本不可编辑

给B1的文本控件加了下面这个事件,但是如果是初始化后 就都不可编辑了

var enable=D1=true?false:true;

this.setEnable(enable);

image.png

取了一下html实现的复选框按钮的值 发现根本不是true和false

image.png

FineReport Juint 发布于 2022-7-28 17:14 (编辑于 2022-7-28 17:28)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
RiveryLv5中级互助
发布于2022-7-28 17:19(编辑于 2022-7-28 17:35)

给B1添加条件属性,通过判断D1的值控制B1是否使用控件

image.png

最佳回答
0
帆软用户BgY7D4i1XhLv3见习互助
发布于2022-7-28 17:21

试试增加个条件属性len(D1)>0 时不可编辑

  • Juint Juint(提问者) 这咋加 条件里面没有写js的地方
    2022-07-28 17:23 
  • 帆软用户BgY7D4i1Xh 帆软用户BgY7D4i1Xh 回复 Juint(提问者) 条件属性不是JS,给B1单元格加条件属性,直接在条件属性里面让控件可用可见
    2022-07-28 17:26 
  • Juint Juint(提问者) 回复 帆软用户BgY7D4i1Xh 全都不可编辑了
    2022-07-28 17:33 
  • 5关注人数
  • 1039浏览人数
  • 最后回答于:2022-7-28 17:35
    请选择关闭问题的原因
    确定 取消
    返回顶部