function IsValidDateTime(Day, Mn, Yr) {
var DateVal = Day + "/" + Mn + "/" + Yr;
var dt = new Date(DateVal);
if (dt.getDate() != Day) {
alert('Invalid Date');
return (false);
}
else if (dt.getMonth() != Mn) {
//this is for the purpose JavaScript starts the month from 0
alert('Invalid Date');
return (false);
}
else if (dt.getFullYear() != Yr) {
alert('Invalid Date');
return (false);
}
return (true);
}
Здесь он работает нормально ... я имею в виду, что он не может ввести тип символов с клавиатуры, но если я удалю номер .. тогда он показывает, что формат даты выхода не правильный..so ... i хотите ввести дату из календаря ..проверка даты для текстового поля?
у вас есть также опечатка: ' dt.getDate()! = Day', я думаю, что это должно быть 'dt.getDay()! = Day' вместо – medBo