Jeremy: OnMouseOver - Style eines Elements

Beitrag lesen

Hallo!

Das sieht wie eine http://de.selfhtml.org/html/text/listen.htm#aufzaehlung@title=Liste aus. Zeiche sie also auch als solche aus.

Darüber hinaus handelt es sich ganz offensichtlich *nicht* um Links (da sie nirgendwohin verlinken). Eliminiere also die <a>-Elemente und nutze stattdessen passendere (wenn Du eine Liste benutzt, hast Du ja schon welche: <li>).

Dies wäre im Laufe der letzten Anpassung zum produktiven Einsatz ohnehin noch verändert worden. Zurzeit bin ich sozusagen in der Testphase. ;)

<div style="background-color:white;visibility:hidden;" id="2008">

IDs dürfen nicht rein numerisch sein.

Habe ich vergessen, wurde allerdings schon geändert.

function contentchange(container1,container2,container3) {

document.getElementByID(container1).style.backgroundColor='#ff6600';

Das Objekt "document" kennt keine solche Methode. Meinst Du stattdessen http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=getElementById()? Merke: Javascript legt Wert auf korrekte Groß- und Kleinschreibung!

"Das könnte der Fehler gewesen sein", dachte ich mir, als ich diesen Ratschlag las. War er aber nicht. Das Script funktioniert weiterhin nicht. :(

document.getElementByID(container2).style.backgroundColor='##ffffff';

Was erwartest Du von derart falschen http://de.selfhtml.org/html/allgemein/farben.htm@title=Farbangaben?

Ein typischer Tippfehler, der auch schon ausgemerzt wurde.

Vielen Dank für deine Antwort. :)