mrjerk: Fehler im MSIE

Beitrag lesen

Hallo,

document.getElementsByTagName('style')[0].firstChild.data +=

MSIE motzt: is Null or not an object.

wenn ich das ändere:

document.getElementsByTagName('style')[0].innerHTML +=

dann habe ich einen 'unknown runtime error'

Ich meine mich zu erinnern, dass der IE mit "firstChild" insofern Zicken macht, als dass er Zeilenumbrüche, Leerzeichen usw. als eigenständige Textknoten auffasst. "firstChild" könnte sich daher auf das falsche Element beziehen.

Warum dann allerdings innerHTML nicht geht ist komisch.

Was sagt denn z.b. ein:

  
var styles = document.getElementsByTagName('style');  
alert(styles.length);  

?