使用Adobe Acrobat中的Javascript增加日期字段

时间:2014-04-17 17:23:52

标签: javascript adobe acrobat

我尝试创建一个表单,根据用户放入第一个字段的内容,自动将日期字段增加一个月。我已经挖掘了一些javascript,并且我认为问题可能在于Adobe日期字段的格式化以及javascript中的Date()接受的输入。因此,对于此示例,我希望在日期字段中输入的内容增加一个月并放入date1字段。以下是我的努力。

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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