当前位置: 首页 > 知识库问答 >
问题:

在Adobe Acrobat X Pro中,如何使用javascript预填充Acrobat pdf表单中的文本字段?

蓟捷
2023-03-14

我使用Adobe Acrobat Pro创建了一个表单。我希望日期字段(表单上的第一个文本字段)预填有“输入日期”这样的说明性文本。点击后,这将消失,而且,如果打印了表单,预填充的文本将不显示。

我在acrobat网站上找到了一个我在日期字段中使用的脚本,但它不起作用。脚本如下--

if (!event.value) {
event.value = "Instructional text goes here";
event.target.display = display.noPrint;
} else {
event.target.display = display.visible;
}
InvalidSetError: Set not possible, invalid or unknown.
Event.value:2:Field Date:Mouse Up

共有1个答案

郁景龙
2023-03-14

该脚本被设计为文本字段的自定义格式脚本。我知道是因为我写的。它不能在字段的鼠标上移事件中工作。您可以扩展它,使它的行为与具有日期格式设置的字段相同,但您还必须设置一个自定义击键脚本。如果你需要帮助的话再发一次。

 类似资料:
  • 我有一个基于类的视图(IndexView at views.py),它显示了一个包含数据库中存储的所有数据的表。此视图在索引中呈现。html使用获取所有数据。还没有问题。 对我来说,困难的部分是尝试使用表单来完成它,以便能够修改和保存金额列。我对POST部分没有问题,我使用AJAX来保存新值。我遇到的问题是从数据库中获取初始值以填充Django表单(forms.py) 我尝试在表单字段的定义中使用

  • 驱动程序的fire中有一个bug。使用chrome驱动解决了这个问题。 代码 我试过联系搜索。clear()和click()方法,但输入仍然为空。代码来自https://web.whatsapp.com/登录后会出现一个名为“搜索”或“开始新聊天”的字段。我想在该字段中输入文本。

  • 问题内容: 我将背景色应用到了标签,标签上也设置了左右。问题是:仅当将文本包裹在多行上时,才应用于的左(行)和右(行),而不应用于每行的左(行)和右(行)。 如何将左和右应用于 中间 线? 问题答案: 您可以使用值为的属性。 每个框片段都使用指定的边框进行独立渲染,并用边距和边距包裹每个片段。边界半径,边界图像和框阴影分别应用于每个片段。在每个片段中独立绘制背景,这意味着具有背景重复:不重复的背景

  • 我有4个选项的下拉列表。我希望根据从不同字段中选择的值预先填充这些选项。不同的领域是“国家”领域。 如果选择了国家“A”或国家“b”,我希望下拉列表填充选项1。如果是另一个国家,请填写选项2。 提前谢谢

  • 我使用PDFBox填充PDF表单中的字段,方法是获取PDTextbox,然后调用'set value'。我还使用Wordutils.wrap(Apache Commons)手动包装文本,我发现某些字符组合,特别是括号,会导致PDF文本字段中输出奇怪的字符。例如: Pt.说:“我转身时膝盖扭动了一下,我跌倒了,我感觉有什么东西在(膝盖)动。当我试图站起来时,我崩溃了,因为它太疼了。” 在文本字段中显

  • 因此,我试图在我的JavaFX应用程序中创建一个自定义节点,它从扩展而来,因此可以自己进行渲染。我一开始只是试着画一个文本“Hello world”在画布上,但可惜它没有出现,即使我可以通过鼠标事件处理程序确认应用程序中是否存在自定义节点。 简而言之,如果我将这个的一个新实例添加到一个