程序化验证+以Acrobat PDF表格提交

时间:2012-02-27 23:20:45

标签: javascript forms pdf acrobat adobe-javascript

按下我的PDF表单的“提交”按钮后,我想有条件地对表单验证和提交过程的成功做一些事情(将字段设置为readonly):

if (form.isValid()) {
    submitForm(...);
    if (form.wasSubmittedSuccessfully()) {
        //doSomething();
    }
}

我想知道是否有一种简单的方法可以实现form.isValid()(即验证所有必填字段都是非空且格式正确)和上面的form.wasSubmittedSuccessfully()

1 个答案:

答案 0 :(得分:2)

您似乎需要在PDF中嵌入一些Javascript(验证功能)并附加功能以单击提交按钮的事件。

JavaScript™ for Acrobat® API Reference包含有关Adobe产品支持的Javascript中的任何内容的信息。第3部分也支持一些方法和属性 观众

您可以使用Acrobat Professional和许多第三方工具和库将Javascript嵌入到PDF中。

编辑:

以下是一些可能有助于您入门的链接: