Сообщение от AnthonyFink
|
большое спасибо. если я ввожу дату 99/99/9999 она впринципи проходит на ура как в regex я ограничеваю дэйс до 31 и месяцы до 12 ?
|
if (!validateDate()) {
errorMessage.innerText = 'You must write correct date'
errorMessage.classList.remove("error_text");
return false;
}else
// validate future date
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10){
dd='0'+dd;
}
if(mm<10){
mm='0'+mm;
}
var today = dd+'/'+mm+'/'+yyyy;
if (futureDate < today) {
errorMessage.innerText = 'You must write date in the future'
errorMessage.classList.remove("error_text");
return false;
};
убрал задние числа но как избавиться от 99/99/9999 которое проходит