mit JavaScript Datum prüfen



  • Hallo,
    wie kann ich vor dem Abschicken eines Fomulars prüfen dass der eingegebene Frist wie 2006-08-02 nicht älter als heutigen Datum 2006-08-20.
    ich habe an ein Funktion gedacht, wird abgerufen mit dem OnSubmit="return CheckFunction();"

    und hier ist der Inhalt der Funktion:

    function CheckFunction()
    {
    if (window.document.formular.frist_feld.value <= date())
    {
    alert("Fristeingabe ist falsch !");
    return false;
    }
    }

    aber es läuft nicht richtig wegen date() usw..
    danke



  • kuck dir doch einfach die standard lib von javascript an, es wird sicherlich eine funktion geben womit du aus einem text ein timestamp machen kannst und dann kannst du mit < arbeiten

    oder teile das datum in jahr monat und tag auf
    (jahr * 365 + monat * 30 + tage) < (heutigesJahr * 365 + heutigerMonat * 30 + heutigerTag)



  • Und denk daran, serverseitig erneut zu validieren ...


Anmelden zum Antworten