我有一个 StartDate 和一个 ExpiryDate 文本框。两者都以 2013 年 10 月 12 日的形式取值。
我想做的是,当您更改 StartDate 文本框(无论是空的还是仅更新日期)时,ExpiryDate 文本框需要在日期上添加 1 年。
例子:
如果 StartDate = 10/12/2013 那么 ExpiryDate 将自动更改为 10/12/2014。
如何用 JS 做到这一点?
function MyFunc() {
MyTextBox = document.getElementById("<%= TextBox1.ClientID %>");
MyTextBox2 = document.getElementById("<%= TextBox2.ClientID %>");
var date = new Date(MyTextBox.value);
var day = date.getDate();
var month = date.getMonth() + 1;
var year = date.getFullYear() + 1;
MyTextBox2.value = day + "/" + month + "/" + year;
}