Gregor: Button OnClick Wert übergeben

Beitrag lesen

Das Grundproblem ist hier doch, dass HTML-Code in JavaScript eingebettet wird. Dass in diesen HTML-Code wieder JavaScript-Code eingebettet wird, welcher auf Werte des JavaScript-Codes zugreifen soll, der ihn erzeugt hat.

ganz genau, das ist mein Problem warum wohl auch die Variablen-Werte verloren gehen bzw. halt eben nicht angezogen werden können.

Mir würde es genügen zu wissen, wie ich denn meine Button-Funktion erstellen kann, dass ich mit diesem das Datum von heute setzen kann (00.00.0000)!

if ($('AUSGABEDATUM')) {  
  
        var today = new Date();  
        var month = today.getMonth()+1;  
        var year = today.getYear();  
        var day = today.getDate();  
        if(day<10) day = "0" + day;  
        if(month<10) month= "0" + month;  
        if(year<1000) year+=1900;  
  
        var datumheute = day + "." + month + "." + (year+"");  
        var ausgabedatum = $('AUSGABEDATUM').value;  
  
  
        if (ausgabedatum != datumheute) {  
                g_result +='<input type"button" value"Datum heute setzen" onClick=$('AUSGABEDATUM').value=datumheute>';  
                $('AUSGABEDATUM').style.background = "#FFFF99";  
                return false;  
        } else {  
                $('AUSGABEDATUM').style.background = "#FFFFFF";  
                return true;  
        }  
}

wie könnte ich also den eingebetteten Button dazu bekommen, mir das Datum von heute auszugeben onClick?

g_result +='<input type"button" value"Datum heute setzen" onClick=$('AUSGABEDATUM').value=datumheute>';