JavaScriptを使用してPDFフォームにすべてのフィールドを反復処理

StackOverflow https://stackoverflow.com/questions/3611445

  •  26-09-2019
  •  | 
  •  

質問

私はボタンをクリックすると、ユーザーに応じて、PDFフォーム内のすべてのフィールドのためのいくつかのプロパティを変更したいと思います。

どのプロパティやメソッド、私はそれらを反復処理することができるように?私のフィールドのコレクションを返します。

役に立ちましたか?

解決

フィールドのコレクションがある場合は、私はまだそれを見つけていません。かかわらず、すべてのフィールドを反復処理する方法があります。

docオブジェクトのnumFieldsプロパティは、フィールドの数を与え、 getNthFieldName(index)は、そのインデックスとのgetField(フィールド名)とフィールドの名前を返すと、その名前のフィールドを返します。

for (var fieldNumber = 0; fieldNumber < numFields; fieldNumber ++)
{
  getField(getNthFieldName(fieldNumber)).value = 'Scripty Was Here';
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top