Joan: Funktionsumschreibung

Beitrag lesen

Hallöli,

Ich hab da ein Problem, muss folgende Funktion so umschreiben, dass nicht eine Fehlermeldung erscheint, sondern ein Fensterchen aufgeht, wo die Fehlermeldung erscheint (alert).
Aber irgendwie überseh ich da was und lauf auf nen Fehler.

Kann mir vielleict jemand helfen???

Hier der Orginal-Code:
function SagDat(tag, mon, jah) {
    var Jetzt = new Date(jah,mon-1,tag);
    var ReturnValue='';
    if (isNaN(Number(Jetzt))) {
        ReturnValue = ReturnValue + "Fehler im Eingabefeld: " + tag + '.'+ mon + '.' + jah + " ist kein Datumswert\n";
    }else{
        var Tag = Jetzt.getDate();
        var Monat = Jetzt.getMonth() + 1;
        var Jahr = Jetzt.getYear();
        document.thueForm.tag.value = Tag ;
        document.thueForm.mon.value = Monat ;
        document.thueForm.jah.value = Jahr ;
        SagTag(Tag,Monat,Jahr);
    }
    if (ReturnValue != '') {
        document.getElementById("test").firstChild.nodeValue=ReturnValue;
        document.getElementById("wochentag").firstChild.nodeValue = ' ';
    }else{
        document.getElementById("test").firstChild.nodeValue=' ';
    }
}
function SagTag(tag,mon,jah) {
    var jetzt = new Date(jah,mon-1,tag);
    var WochenTag = new Array ("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
    document.getElementById("wochentag").firstChild.nodeValue = WochenTag[jetzt.getDay()]
}

Danke,
Joan