Thomas Schmieder: IE führt IF-Anweisung nicht aus?!

Beitrag lesen

Hi Daniel,

was wäre denn, wenn Du nach dem Vorhandensein der Funktion GetElementByID() fragst? Wenn er die kennt, darf er sie auch ausführen. Das hat bisher eigentlich immer geklappt.

Also ungefähr so:

if (document.all)
        document.all[id].style.backgroundColor=farbe;
     else
        if (document.getElementById)
         document.getElementById(id).style.backgroundColor=farbe;
        else
           if (document.layers)
              document.layers[id].bgColor=farbe;

Gruß

Tom