Marc Schumann: Variable scriptuebergreifend einsetzen

Beitrag lesen

Hallo Marc,

/*document.test.Feldname.value = heutigesDatum;*/

document.test.elements[feldname].value = heutigesDatum;

Grüße
Andreas

Danke für die Antwort ! geht auch, aber vielleicht noch kurz:

wenn ich jetzt eine weiteren Wert übergebe z.B der Name des Formulars
onFocus="heutigesDatum(this.name,test)"

und ich im Script weiter versuche:

function heutigesDatum(Feldname,Formularname)
 ...
var Feldname = Feldname;
var Formularname = Formularname;
document.elements[Formularname].elements[Feldname].value = heutigesDatum;

, dann funktioniert elements[Feldname], aber nicht elements[Formularname].

Warum geht's nicht? ist doch dasselbe Prinzip!
unter welchem Stichwort, kann ich zu dieser Syntax wo nachlesen?

Vielen Dank im voraus