使用Acrobat Pro创建PDF表单的新功能。我正在处理一个页面,该页面具有为程序正确定位和格式化的多个文本字段,因此用户可以单击任何字段并键入其信息。
工作正常,但我希望如此(例如),当用户点击文本字段进行编辑/输入时,会显示一条消息,说明“确保您包含的标题也是有一个作品编号“。这只是一个提示,一旦用户完成该文本字段就会消失。
有没有直接的方法来执行此操作,不需要多个操作项(如创建新的文本字段?)
非常感谢你!
答案 0 :(得分:0)
一种有点愚蠢,但简单的方法是创建另一个文本字段,使帮助文本为默认值,使字段为只读,默认为隐藏。
然后你将添加到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
字段对象属性。