Как я могу получить код ниже, чтобы работать, когда у меня есть месяц февраля? В настоящее время он достигает дня, а затем останавливается, прежде чем попасть в if, чтобы определить, является ли это високосным годом.
if (month == 2) {
if (day == 29) {
if (year % 4 != 0 || year % 100 == 0 && year % 400 != 0) {
field.focus();
field.value = month +'/' + '';
}
}
else if (day > 28) {
field.focus();
field.value = month +'/' + '';
}
}