我的办公室正在使用LiveCycle ES4,我对它有点新鲜。我有一个表单,其中包含一些自定义验证的JavaScript,它在提交按钮的提交事件中被调用,工作正常。表单部署在Livecycle Workbench中,该工作台用工作台的“完成”按钮替换了表单提交按钮。Adobe Livecycle - 表单提交发生在现场退出之前
我们遇到了一个问题,如果用户在其中一个必填字段中输入数据,然后单击Workbench Complete按钮,该字段的退出事件不会触发,这意味着rawValue未设置为用户输入的值。因此,当验证作为提交事件的一部分运行时,即使用户在该字段中输入了文本,该验证也会失败。
有什么方法可以改变它,所以当点击工作空间按钮时它将焦点移出当前区域?
请在适当的地方提供代码示例,以便更方便地为您提供帮助 – gareththegeek 2014-12-05 14:45:21
如果有任何相关的话,我会这样做 - 但这是关于WorkSpace主机的默认行为,而不是验证脚本正在执行的操作。 – Stephanie 2014-12-05 16:26:50