Acrobat Pro:当用户单击文本字段时创建 tip/instruction 消息

Acrobat Pro: Creating a tip/instruction message when a user clicks on a text field

使用 Acrobat Pro 创建 PDF 表单的新手。我在一个页面上工作,该页面有几个文本字段的位置和格式正确,适合程序,因此用户可以单击任何字段并输入他们的信息。

这很好用,但我希望如此(例如),当用户单击其中 edit/type 的文本字段时,会出现一条消息说 "Make sure the title you include also has the opus number". 这只是一个提示,一旦用户完成该文本字段,它就会消失。

是否有不需要多个操作项(例如创建新文本字段?)的直接方法来做到这一点?

非常感谢!

一个有点笨拙但简单的方法是创建另一个文本字段,将帮助文本设置为默认值,将字段设置为只读,并默认隐藏。

然后你将添加到 onFocus 事件中的代码:

this.getField("help.myField").display = display.noPrint ;

以及 onBlur 事件中的代码:

this.getField("help.myField").display = display.hidden ;

(假设带有字段 myField 的帮助文本的字段被命名为 help.myField)。

您还可以在页面上设置一个通用消息字段,而不是为每个数据输入字段设置一个单独的帮助文本字段。在这种情况下,您可以将以下内容添加到 onFocus 事件中:

this.getField("myHelpText").value = "This is the explanation for myField" ;

以及 onBlur 事件:

this.getField("myHelpText").value = "" ;

这样就可以了。

还有鼠标提示文本,当鼠标悬停在字段上时会出现。您可以将其添加到字段属性中,或者使用 JavaScript 和 userName 字段对象 属性.