William von Baskerville: Beschriftung

Hi everybody!

Am Einfachsten beginne ich mit dem Quelltext:

<p align=center id=Beschreibung></p>
<img src="Home.gif" onMouseOver=document.Beschreibung.value="Home">

Wenn die Maus über das Bild bewegt wird, sollte darüber "Home" geschrieben werden. Aber ich glaub, ich hab bei der Bezeichnung schon Fehler gemacht, oder?
Kann man überhaupt Text auf diese Weise anzeigen lassen? Wie sollte ich sonst vorgehen?
Danke im Voraus,

William von Baskerville

  1. Probiers mal mit alt="Home" im IMG-Tag.

    Gruss

    Meik

    1. Das hatte ich schon, ist aber nicht das, was ich will. Dann steht der Text komisch gelb über dem Bild. Der Text soll aber später weit rechts vom Bild stehen...

  2. Hi,

    ich glaube, du suchst Folgendes:

    window.document.getElementById.

    Schau mal hier: http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm#visibility

    Viele Grüße
    Thorsten

    1. Oh ja, Danke!!

  3. Hallo William,

    <p align=center id=Beschreibung></p>

    da fehlen 4 Anführungszeichen

    <img src="Home.gif" onMouseOver=document.Beschreibung.value="Home">

    eher onmouseover="document.getElementById('Beschreibung').firstChild.nodeValue='Home'" (geht aber nur, wenn im <p> schon was drinsteht (ein   tut es auch))
    ->http://selfhtml.teamone.de/javascript/objekte/node.htm

    Kann man überhaupt Text auf diese Weise anzeigen lassen? Wie sollte ich sonst vorgehen?

    kann man zwar, aber ich denke etwas mit style.visibility = 'visible' dürfte besser sein.

    Grüße aus Nürnberg
    Tobias

    --
    sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
    (Selfcode -> http://emmanuel.dammerer.at/selfcode.html)