Copy link to clipboard
Copied
Hi, I want an auto date for two text fields. so every time i open this form, bellow two field dates should auto-update. can u pls help me to do this using javascript. thanks..
1. First payment date = Today date + two months
2. Second payment date = First payment date + 1 Year
You can do it by placing the following code under Tools - JavaScript - Document JavaScripts (NOT inside a function):
var f1 = this.getField("Date1");
var f2 = this.getField("Date2");
var d1 = new Date();
d1.setMonth(d1.getMonth()+2);
f1.value = util.printd("mm/dd/yyyy", d1);
d1.setFullYear(d1.getFullYear()+1);
f2.value = util.printd("mm/dd/yyyy", d1);
Adjust the field names and date pattern as needed.
Copy link to clipboard
Copied
You can do it by placing the following code under Tools - JavaScript - Document JavaScripts (NOT inside a function):
var f1 = this.getField("Date1");
var f2 = this.getField("Date2");
var d1 = new Date();
d1.setMonth(d1.getMonth()+2);
f1.value = util.printd("mm/dd/yyyy", d1);
d1.setFullYear(d1.getFullYear()+1);
f2.value = util.printd("mm/dd/yyyy", d1);
Adjust the field names and date pattern as needed.
Copy link to clipboard
Copied
Thank you very much. it's working perfectly.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now