PDF日期字段 - 一种格式,多个有效输入



我需要创建一个带有以格式 dd.mm.yyyy显示日期的日期字段的PDF。该字段必须验证,还应以其他格式接受输入。

例如,用户应该能够以 dd.mm.yy的形式输入日期,然后将其扩展到 dd.mm.20yy(像excel这样的MS Office应用程序)。

另外,选择多种有效格式将是可接受的解决方案。

当前发生的事情:

  • 如果将字段的日期格式设置为dd.mm.yyyy,则拒绝dd.mm.yy
  • 如果将字段的日期格式设置为dd.mm.yy,则接受dd.mm.yyyy(但格式为dd.mm.yy)。

最后的行为几乎是我需要的,只是使用错误的格式。

没有自定义JavaScript的方法可以做到这一点?如果没有,是否有一种方法仍然可以使用内置格式,或者我必须在JS中重写所有内容?

不幸的是,这是Acrobat的内置格式无法实现的。

要添加到您的第二个项目符号上的一件事:将日期降低到.yy时,当您退出字段时,它仍然保留所有四位数字。当您单击该字段时,它将恢复为.yyyy。根据您的使用方式,这可能无关紧要。

关于自定义验证,快速的Google搜索将产生大量的JavaScript日期验证脚本。这样的事情可能很快可以为您的应用程序重新修复。

相关内容

最新更新