我想要的是Acrobat中的一个按钮,如果它是可见的,它会隐藏一个字段,并且显示它是否隐藏,或者。
我知道有一种方法可以在MouseUp上执行一种或两种方法,但是我想使用相同的按钮来完成这两种操作。
到目前为止,我得到的是:
var Strikethrough = this.getField("text_strikethrough");
if(Strikethrough.display = display.hidden){Strikethrough.display = display.visible
} else {Strikethrough.display = display.hidden}不幸的是,它似乎不起作用。
任何帮助都将不胜感激。
发布于 2016-02-06 13:43:05
尝试以下几点:
var Strikethrough = this.getField("text_strikethrough");
if(Strikethrough.display == display.hidden){Strikethrough.display = display.visible
} else {Strikethrough.display = display.hidden}我在"if条件“中用'==‘代替'=’。
发布于 2016-02-06 08:08:09
它是正确的行为…快捷键"display.hidden“或"display.visible”只有在设置时才会使用,而不是在获取时。
相反,您使用"display.hidden“或"display.visible”所代表的代码。您可以通过设置字段的选项轻松获得它们,然后使用控制台返回代码。
不过,为了简洁起见,下面是代码:
0: visible
1: hidden
2: noPrint
3: noView当您测试这些代码时,您的脚本应该可以工作。
https://stackoverflow.com/questions/35228742
复制相似问题