我在Acrobat X pdf表单中有两个互斥的复选框。选中任一框需要隐藏一组文本字段。我已经为两个复选框分配了相同的javascript,但是如果选中第一个框,则字段仅隐藏。选中第二个框时没有任何反应。有任何想法吗?这是我用过的脚本(对javascript一无所知!):
var showHide = event.target.isBoxChecked(0) ? display.hidden : display.visible;
this.getField("Joint Address 1").display = showHide;
this.getField("Joint City 1").display = showHide;
this.getField("Joint State 1").display = showHide;
this.getField("Joint Zip/Postal Code 1").display = showHide;
this.getField("Joint Country 1").display = showHide;
答案 0 :(得分:0)
Acrobat文档指出“isBoxChecked”的参数实际上是要解决的复选框的索引如果有多个具有相同名称的复选框。
这意味着将“0”更改为“1”,因为参数值可以解决另一个复选框并解决问题