![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Hero
![]() |
![]() ich würde gern ein Datum in einem Formular mit hilfe
von einem JavaScript auf seine Richtigkeit prüfen. Weiß jemand das Scipt dazu???? |
![]() |
![]() |
![]() |
#2 |
Elite
![]() Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058
|
![]() http://developer.irt.org/script/1.htm
<script language="JavaScript"><!-- function y2k(number) { return (number < 1000) ? number + 1900 : number; } function isDate (day,month,year) { // checks if date passed is valid // will accept dates in following format: // isDate(dd,mm,ccyy), or // isDate(dd,mm) - which defaults to the current year, or // isDate(dd) - which defaults to the current month and year. // Note, if passed the month must be between 1 and 12, and the // year in ccyy format. var today = new Date(); year = ((!year) ? y2k(today.getYear()):year); month = ((!month) ? today.getMonth():month-1); if (!day) return false var test = new Date(year,month,day); if ( (y2k(test.getYear()) == year) && (month == test.getMonth()) && (day == test.getDate()) ) return true; else return false } if (isDate(31,2,1997)) document.write("Valid"); else document.write("Invalid"); //--></script> Update: dem snowman sein script ist aber besser ![]() |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]()
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|