Archivlink: javarea.de Forum > JavaScript > Verschiedene Texte bei mouseover-über-bild
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Verschiedene Texte bei mouseover-über-bild

Pages: [1]

geschrieben von Drehstabenverbucher am 24.03.2006 - 15:09
Hallo,

ich möchte ein eigentlich sehr einfaches Script erstellen, habe aber mit meinen sehr geringen Kenntnissen (Ich habe mir nur den JavaScript-Bereich auf selfhtml durchgelesen) große Probleme.

Und zwar sieht mein HTML-Aufbau folgendermaßen aus:
HTML-Quelltext
1: 
2: 
3: 
4: 
...
<img src="bild1.gif" /><img src="bild2.gif" /><br />
<!-- HIER SOLL EIN INHALTSWECHSELNDER BEREICH REIN -->
...

Wenn nun die Maus sich über bild1.gif befindet, soll Text1 erscheinen, wenn Maus über bild2.gif soll Text2 erscheinen. Mehr eigentlich nicht, aber ich bekomm es nicht hin

mfg

geschrieben von Micha am 24.03.2006 - 16:21
Hallo,

Du bist Dir sicher, das Du nur selfhtml gelesen hast? Wir reden von DEM selfhtml?

Dabei sind Dir keine Event-Handler unter die Augen gekommen? Kein onmouseover und onmouseout? Schade, die wären schon mal enorm wichtig für Dein Vorhaben.

Ferner hätte Dir doch auch die document-Eigenschaften und Methoden ins Auge stechen müssen, mit dem Du z.B. via getElementsByName oder ...byTagName oder bei ...byId auf Deine Bilder zugreifen könntest.

Mittels display hätte man wunderbar Deine Texte kommen/verschwinden lassen können, da JavaScipt auf die Style-eigenschaften zugreifen kann bzw. diese verändern kann.

Bist Duch sicher, das Du es gelesen hast?

Liebe Grüße Micha

geschrieben von Drehstabenverbucher am 24.03.2006 - 19:57
Ja wir reden von diesem Selfhtml
Mein Problem ist nur meine nicht vorhandene Erfahrung im eigenen programmieren in JavaScript.

Die ersten Anfänge sind nun vorhanden, mir fehlt nur noch der Befehl um <span id="abc">diesen Inhalt im span-Bereich</span> zu verändern.
document.getElementById("abc").??? =...

geschrieben von René am 24.03.2006 - 20:02
??? = innerHTML

geschrieben von Micha am 24.03.2006 - 20:52
Zitat
 Original geschrieben von Drehstabenverbucher am 24.03.2006 - 19:57
Ja wir reden von diesem Selfhtml

Gott sei Dank, komisch diese Unterschiede beim lesen, findest Du nicht ;)

Zitat
 Original geschrieben von Drehstabenverbucher am 24.03.2006 - 19:57
Mein Problem ist nur meine nicht vorhandene Erfahrung im eigenen programmieren in JavaScript.

Nein, Dein Problem ist es, das Du schon gestern eine Lösung haben wolltest ohne lesen bzw. Dich damit beschäftigen zu müssen. Aber sei gewiss, Du bist nicht allein und es ist kein Vorwurf.
Zitat
 Original geschrieben von Drehstabenverbucher am 24.03.2006 - 19:57
mir fehlt nur noch der Befehl um <span id="abc">diesen Inhalt im span-Bereich</span> zu verändern.
document.getElementById("abc").??? =...


René war ja schon so nett, Dir einen Hinweis zu geben. Dieser ist vollkommen korrekt jedoch kein Offizieller JavaScript Befehl. Wie Du in der Doku jedoch siehst, wird er von allen gängigen Browsern unterstützt.

Besser ist für Deinen Text sicher createTextNode(), welches Dir beim nochmaligen studieren des Objektes document und dessen Methoden über den Weg gelaufen sein müsste...

Micha


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.