[英]Value not being updated on form
我正在使用Adobe Acrobat DC Pro,並且正在使用javascript控制台對許多字段的“默認值”進行更新。 在控制台中運行時,以下行將更新“ FirstName”字段。如果我查看該字段的屬性,則默認值已更新,但是在預覽表單時不會顯示。
this.getField("FirstName").defaultValue = "John";
為什么是這樣 ?
defaultName是該字段的屬性,它實際上並不可見。 您必須刷新字段值才能顯示新的defaultValue。
為此,您有多種可能:
a)還要設置字段值:
this.getField("FirstName").defaultValue = "John" ;
this.getField("FirstName").value = "John" ;
b)重置字段
this.getField("FirstName").defaultValue = "John" ;
this.resetForm(["FirstName"]) ;
c)強制重新計算(不確定它是否確實有效)
this.getField("FirstName").defaultValue = "John" ;
this.calculateNow() ;
那應該做到的。
請注意,重置字段意味着將字段的值設置為其defaultValue。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.