У меня есть этот фрагмент:
var d1 = parseInt( document.getElementById('day1').value );
var m1 = parseInt( document.getElementById('month1').value );
var y1 = parseInt( document.getElementById('year1').value );
var dt = new Date();
dt.setYear(y1);
dt.setMonth(m1);
dt.setDate(d1 + 1);
document.getElementById('day2').value = dt.getDate();
document.getElementById('month2').value = dt.getMonth();
document.getElementById('year2').value = dt.getYear();
Моя цель состоит в том, чтобы автоматически инициировать значение даты2, добавив 1 день от даты1.
Тем не менее, когда я заполняю:
day1 = 32
month1 = 1
year1 = 2009
Я получил:
day1 = 5
month1 = 2
year1 = 2009
Я не знаю, что происходит. Ребята, вы знаете решения?