Thomas Meinike: Problem mit Funktion

Beitrag lesen

Hallo,

Das Problem ist nun, dass von der zweiten Funktion kein error code zurückgegeben wird.

Deklariere die Variable "err" global, also außerhalb der Funktionen.

Die Datumspruefung laesst sich ueber das date-Objekt auch wesentlich vereinfachen:

function checkDate(tag,monat,jahr)
{
  var datum=new Date(jahr,monat-1,tag);
  return(datum.getDate()==tag && datum.getMonth()==monat-1 && datum.getFullYear()==jahr);
}

if(checkDate(29,2,2004))alert("Datum ist gueltig.");
else alert("Datum ist ungueltig.");

MfG, Thomas