Moin!
Das wusst ich gar nicht...
aber ich glaub dann pack ich den Teil in ne Funktion - is besser
Nö, wieso denn?
Du kannst dem setTimeout doch den _Wert_ der Variablen mitgeben:
An einem Beispiel:
Statt diesem:
setTimeout('document.getElementById(Name1).selectedIndex = 0',750);
nimmst du dieses:
setTimeout('document.getElementById("'+Name1+'").selectedIndex = 0',750);
Der Befehl des setTimeout wird dann gewandelt von
document.getElementById(Name1).selectedIndex = 0
in
document.getElementById("WertderVariable").selectedIndex = 0
Und das ist IMO genau das, was du willst.
- Sven Rautenberg