Hi
document.getElementsByTagName("body").style.backgroundColor = "#333333"
die Hintergrundfarbe dynamisch zu ändern. Das geht aber nicht.
ich schätze, document.getElementsByTagName gibt dir kein HTMLObject, sondern ein Array zurück. Du müßtest mit
document.getElementsByTagName("body")[0].style.backgroundColor = "#333333";
weiterkommen. Es mag auf den ersten Blick etwas verwirren, dass du ein Array wiederbekommst, obwohl es doch nur einen body-tag gibt (geben kann!) aber die Funktion getElementsByTagName() kann ja auch auf andere tags angewendet werden, von denen es mehrere gibt. Deswegen heißt es ja auch Elements und nicht Element.
Liebe Grüße mbr