//Das ist meine Variable mit dem Namen des zuletzt fokusierten Eingabefeldes
var varFocus = "Eingabefeldname";
wie kommst dui an diesen Wert?
du kannst jedes Feld mit einem Handler bestücken:
<input type=".."
onfocus="func(this);"
....
function func(feld)
{
feld.value = 'neuer Inhalt';
}
//Folgendes habe ich schon ausprobiert (geht nicht)
document.eingabeformular.varFocus.value = "neuer Inhalt" document.eingabeformular. + varFocus + .value = "neuer Inhalt"
Geht nicht? Du bekommst eine Fehlermeldung!
Im Mozilla auch eine die dir helfen kann.
so kannst du das Feld ansprechen, wenn die oben gezeigte Möglichkeit nicht möglich ist:
document.eingabeformular[varFocus]
Struppi.