如何保存可填充的PDF以在用户保存时提示输入必填字段?

问题描述 投票:3回答:2

我已经使用Acrobat 10创建了一个可填写的PDF表单。我看到可以在其中设置表单字段为必填项,但所有操作都是用红色勾勒出这些字段。

如何在提示用户单击保存时提示他们在必填字段中输入数据?

pdf acrobat required-field
2个回答
3
投票

如果要实现此目的,则需要使用Adobe-JavaScript。

阅读Adobe文档中的此页面以获取更多详细信息:

Enforcing Required Fields

从该页面开始,您必须包含在PDF文件中的代码将如下所示:

f = getField(event.target.name)
if (f.value.length == 0)
{    
   f.setFocus()    
   //Optional Message - Comment out the next line to remove
   app.alert("This field is required. Please enter a value.")
}

有关弹出警报的更多详细信息,可以在这里找到:https://acrobatusers.com/tutorials/popup_windows_part1


-1
投票

此代码有效,但不允许用户实际填写必填字段。消息框不会消失。找到一个实际上可以正常工作的代码/脚本会很好。真令人沮丧的是,当代码确实无法解决问题时,到处都张贴了代码作为答案。

© www.soinside.com 2019 - 2024. All rights reserved.