Ashura: was ist daran falsch?

Beitrag lesen

Hallo Ellen.

Wo ist da der Fehler???

Du hast zwei an der Zahl gemacht:

<a href="#" onmouseover="document.getElementById('hide')style.visibility=’visible’;" onmouseout="document.getElementById('hide')style.visibility=’hidden’;"> Bild</a>

Fehler Nummer 1: Du möchtest auf Eigenschaften des style–Objektes zugreifen, folglich muss dies wie folgt geschehen:

document.getElementById('hide').style.property

Fehler Nummer 2: An stelle von Semikola möchtest du ' verwenden.

<div id="hide"><img src="abc.jpg">bild woanders</div>

Weiterer kleiner Fehler: das alt–Attribut fehlt.

BTW: es geht auch ohne JavaScript.

Bei mir ist der Container immer sichtbar, obwohl er ja von Haus aus hidden ist. *grübel*

Dann musst du irgendwo einen weiteren Regelsatz notiert haben, welcher den für #hide überschreibt.

Einen schönen Sonntag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]