繁体   English   中英

在 Adob​​e Acrobat 中使用 Javascript 递增日期字段

[英]Incrementing Date Field using Javascript in Adobe Acrobat

我正在尝试创建一个表单,该表单根据用户在第一个字段中输入的内容自动将日期字段增加一个月。 我已经研究了一些 javascript,我认为问题可能在于 Adob​​e 日期字段的格式化方式以及 javascript 中的 Date() 接受什么作为输入。 所以对于这个例子,我希望在日期字段中输入的内容增加一个月并放入 date1 字段。 下面是我的努力。

 var two = this.getField("date1");

 var date = new Date(this.getField("date"));
 two.value = (date.getMonth() + 1) + '/' + date.getDate() + '/' +  date.getFullYear();

这是在日期的操作字段中输入的。

在以格式化的方式显示日期之前,我能够通过执行此操作并增加 getMonth() 调用并将其设置为变量来解决该问题。

var nDate = new Date(inputBox.value);
nDate.setMonth( nDate.getMonth( ) + 1 );
inputBox1.value = (nDate.getMonth() + 1) + "/" + (nDate.getDate()) + "/" +  (nDate.getFullYear());

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM