Jens Holzkämper: wieso ist das undefiniert

Beitrag lesen

Tach,

function blink(idx) {

OB = document.getElementById(idx);
    f1 = OB.style.color;
         alert(idx + '\t[' + f1 + ']');
    f2 = OB.style.background-color;
         alert(idx + '\t[' + f2 + ']');
}


> und dann das Problem:  
> Die erste Alert-Box zeigt mir die Schriftfarbe an.  
> Doch statt der zweiten Alert-Box kommt die Fehlermeldung:  
>            "'color' ist undefiniert!"  
  
du hast color ja auch nirgendwo definiert, es wäre aber auch nicht wirklich sinnvoll irgendetwas von einer background-Eigenschaft zu subtrahieren. Die Lösung deines Problems steht in <http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften>.  
  
mfg  
Woodfighter