Achim: eval()

Beitrag lesen

Hallo!

Danke erstmal!

Ich habe diese Zeilen

if (isNetscape) {
        this.obj = eval("document.dot" + i);
    } else {
        this.obj = eval("dot" + i + ".style");
    }

durch die von Dir genannten ersetzt:

var obj = document['dot' + i]; // Ist auch für den IE besser.

if(typeof obj.style == 'undefined') this.obj = obj;
else this.obj = obj.style;

Leider kriege ich die Fehlermeldung, dass 'undefined' kein Objekt ist. Und das Script läuft nicht...

Achim