Ученье свет!

May 25, 2009 16:16

Дорогой дневничок и его обитатели. Продолжим обучение жаваскриптпрогроммированию и я научу вас новой кунфе. Итак, тема сегодняшнего урока "Валидация даты". Открываем свои чакры и впитываем как это делать абсолютно правильно ибо нижепоследующий код являетцо истиной в последней инстанции ( Read more... )

паранормальни, wtf, javascript

Leave a comment

Comments 5

Подтверждаю anonymous May 26 2009, 15:32:04 UTC
Приобщенность, сакральность и духовность продолжают расти даже после того как прекратил читать код.
Надо предупреждать о побочных эффектах.

Reply

Re: Подтверждаю ks_3575a May 26 2009, 15:33:40 UTC
скоро это прекратится. для переживаний нет причин.

Reply


steckinc July 8 2009, 14:46:38 UTC
Ну что за детский сад, ну честное слово.

Вот правильный вариант.
Как можно забыть о разном количестве дней, о висакостных годах.
Школота, школота. =)

function validateDate(d){
var reg = /((01|03|05|07|08|10|12)\/(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)\/(2005|2006|2007|2008|2009|2010))|((04|06|09|11)\/(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30)\/(2005|2006|2007|2008|2009|2010))|(2\/(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28)\/(2006|2007|2009|2010))|((2\/(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29)\/(2005|2009))/;
return reg.test(d);
}

Reply

ks_3575a July 8 2009, 14:48:53 UTC
пожалуй, перепишу в кукбук

Reply

xumix July 8 2009, 16:03:32 UTC
фак мой моск!!!!!

Reply


Leave a comment

Up