Adobe Acrobat切换按钮 - 显示/隐藏字段

时间:2016-02-05 16:18:06

标签: javascript acrobat

我想要的是Acrobat中的一个按钮,如果该字段可见则隐藏该字段,如果该字段被隐藏则显示该字段,或者。

我知道有一种方法可以在MouseUp上做一个或两个,但我想用同一个按钮做两个。

这是我到目前为止的地方:

var Strikethrough = this.getField("text_strikethrough");
if(Strikethrough.display = display.hidden){Strikethrough.display = display.visible
} else {Strikethrough.display = display.hidden}

不幸的是,它似乎没有起作用。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

这是正确的行为......快捷方式" display.hidden"或" display.visible"只有在设定时才会受到尊重,而不是在获得时。

而是使用" display.hidden"或" display.visible"支架。您可以通过设置字段选项轻松获取它们,然后使用控制台返回代码。

但是,为简洁起见,以下是代码:

0: visible
1: hidden
2: noPrint
3: noView

当您测试这些代码时,您的脚本应该可以正常工作。

答案 1 :(得分:0)

尝试以下方法:

var Strikethrough = this.getField("text_strikethrough");
if(Strikethrough.display == display.hidden){Strikethrough.display = display.visible
} else {Strikethrough.display = display.hidden}

我使用了' =='而不是' ='在" if条件"。