TOM: Befehl funtzt innerhalb SetTimeout nicht mehr !??

Beitrag lesen

Hallo Forum

also gleich zur Sache ich hab folgende JavaScript-Funktion:

function operator(Name1, Name2){
[...]
          if(wert != ''){
              if(this.byid) setTimeout('document.getElementById(Name1).selectedIndex = 0',750);
              else if(this.docall) setTimeout('document.all[Name1].selectedIndex = 0',750);
              alert(wert + ' und ' + Name2 + ' AND ' + Name1);
          }
      }

So. Naja was passiert? gar nix. Das, was in SetTimeout steht wird nicht gemacht. wenn ich den Befehl ausserhalb von SetTimeout anwende gehts - komisch oder is da Müll drin?

Thx 4 help TOM

P.S.: Das Dokument ist HTML4.01 konform