我created a form using Adobe Acrobat Pro. 我希望Date字段(表单上的第一个文本字段)预先填充了诸如“输入日期”之类的教学文本。点击后,这应该消失,此外,如果打印表格,预填文本不应显示。
我在日期字段中使用的acrobat网站上找到了一个脚本,但它不起作用。该脚本如下 -
if (!event.value) {
event.value = "Instructional text goes here";
event.target.display = display.noPrint;
} else {
event.target.display = display.visible;
}
内置的javascript调试器给出了以下错误消息:
InvalidSetError: Set not possible, invalid or unknown.
Event.value:2:Field Date:Mouse Up
任何帮助将不胜感激, 谢谢!
答案 0 :(得分:0)
该脚本被设计为文本字段的自定义格式脚本。我知道,因为我写了它。它不能在字段的Mouse Up事件中工作。您可以对其进行扩展,使其行为与具有日期格式设置的字段相同,但您还必须设置自定义按键脚本。如果您需要帮助,请再次发布。