【发布时间】:2016-06-13 04:19:13
【问题描述】:
我无法遍历文档中的所有字段以删除工具提示。这是我的代码:
var index=0;
while(index<this.numFields)
{
var nom=this.getNthFieldName(index);
var fieldName=this.getField(nom);
fieldName.userName = "";
index=index+1;
}
我收到一条错误消息,提示 fieldName is null,我的脚本无法运行。我已经看过这个答案了:
Iterating over all fields in a PDF form with JavaScript
我也收到与该代码相同的错误。如果我使用var fieldName=this.getField("field1"); 手动将字段名称分配给fieldName,则可以正常工作。
有谁知道为什么这会在我身上出错?
编辑:
我可以遍历列表并将nom 输出到控制台,这样我就知道它正确地获取了字段的名称。将该名称放入this.getField(nom) 语句中似乎有困难。不知道为什么...
【问题讨论】:
标签: javascript pdf null adobe acrobat