Hi,
onmouseover="document.getElementById('all_sujets').getElementsByTagName('img').style.bgcolor:#ffffff;"
Das kann so natürlich nicht funktionieren.
getElementsByTagName gibt dir nicht die Referenz auf einen Knoten zurück, sondern eine *Liste* von Knoten - und diese Liste hat kein Unterobjekt style.
Du müsstest die Knotenliste in einer Schleife durchlaufen, und dann style-Attribute der einzelnen Knoten ändern.
Wenn es nur um eine begrenzte Anzahl von Farben geht, dann könnte man aber auch einfacher das gewünschte erreichen, in dem man
a) feste Regeln bereits im Stylesheet anlegt,
b) dabei einen Selektor verwendet, der sich über die Änderung der Klasse eines Vorfahrenelementes "aktivieren" lässt, um die IMG-Objekte mit einer Hintergrundfarbe zu formatieren, und
c) dann die erwähnte Klasse an einem Vorfahrenelement per JavaScript setzt.
Schön wäre natürlich auch, wenn die Mousehand dabei erschiene
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.