WPS加载项:ribbon.js中如何获取checkBox的control.Id值?

  1. ribbon.xml

<checkBox id="ckBoxIsEnable" getLabel="ribbon.OnGetLabel" getPressed="ribbon.GetControlState" onAction="ribbon.OnCheckClick"/>

function OnCheckClick(control, pressed) {

//获取control的id

const eleId = control.id

alert(eleId)

}

这里返回的结果是空的,为什么呢?

四川省
浏览 110
收藏
3
分享
3 +1
4
+1
全部评论 4
 
陈俊东
陈俊东

@金山办公

是一个bug,参数传反了,我们后面修复下
· 广东省
回复
刚入门的菜鸟
收到。这个JS你弄死调试不出来,不像写VSTO,C#立马给你报错,运不让运行。JS你只能望着干瞪眼几个小时。
· 四川省
回复
 
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

不明觉厉
· 辽宁省
回复