我在 Acrobat X pdf 表单中有 2 个相互排斥的复选框。选中任一框都需要隐藏一组文本字段。我已将相同的 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;
最佳答案
Acrobat 文档指出“isBoxChecked”的参数实际上是您要处理的复选框的索引如果有多个同名的复选框。
这意味着将“0”更改为“1”作为参数值可以让您解决另一个复选框并解决问题
关于javascript - 如何将相同的 javascript 添加到 Acrobat pdf 中的互斥复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13956449/