| 対応バージョン |
|
|||||||||||||||||||||
| ポイント |
fName = this.getNthFieldName(i); fObj = this.getField(fName); if(fObj.type == "text") fObj.value = ""; |
|||||||||||||||||||||
| 説 明 |
文書内全てのフィールド内容を消去するにはgetNthFieldName()メソッドを使って指定番目のフィールド名を取得します。ここで得た名前をもとにしてgetFiled()メソッドを使いtypeプロパティの値を読み出します。typeプロパティの文字列がtextの場合はフィールドになるので、その場合のみvalueに空文字を入れます。 |
|||||||||||||||||||||
| サンプル |
total = this.numFields; for (i=0; i<total; i++) { fName = this.getNthFieldName(i); fObj = this.getField(fName); if(fObj.type == "text") fObj.value = ""; } |
|||||||||||||||||||||
| |
■サンプルスクリプトを実行する >> Acrobat で動作確認 |
|||||||||||||||||||||
| 補足説明 |
なし |
|||||||||||||||||||||