• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Rollover Spezial

Status
Für weitere Antworten geschlossen.

beigelsdschungel

Neues Mitglied
Hallo zusammen,

hoffe ihr könnt einem html Anfänger weiterhelfen.

Ich habe eine Tabelle mit einigen Fotos und möchte folgenden Effekt erinbauen: wenn man mit der Maus über ein Bild fährt, dass in einem Schriftfeld unter den Bildern eine Information zu den Bildern steht.

Ich weiss nicht ob das mit html möglich ist?

Währe super, wenn ihr mir da weiterhelfen könnt.

Gruß
beigelsdschungel
 
Geht nur mit Javascript:

Header:
Code:
<script type="text/javascript">
function rollover() {
document.getElementById('absatz').innerHTML = 'Dein Text';
}
</script>

Body:
Code:
<img src="bild" onmouseover="rollover()"><br>
<p id="absatz"></p>
 
Das funktioniert aber nur mit einem Bild, was ist wenn ich 10 Bilder hab und je dazu einen eigenen Text. Wie stell ich das dann an!?
 
Header:
Code:
<script type="text/javascript">
function rollover(klaus,hans) {
document.getElementById(hans).innerHTML = klaus;
}
</script>
Body:
Code:
<img src="bild" onmouseover="rollover('text für bild','absatz1')"><br>
<p id="absatz1"></p>
 
Zuletzt bearbeitet:
Schönen Dank, nur mal so zum besseren Verständniss die Erklärung

Code:
 <script type="text/javascript">
function rollover(klaus,hans) {                   //-> ist die Anzahl
document.getElementById(hans).innerHTML = 'Text';  //so verbinde ich Effekt mit Text
</script>
 
Zuletzt bearbeitet:
ne Frage hätte ich jetzt noch dazu!
Unzwar wenn ich den Effekt angewendet habe,
bleibt der Text immer noch stehen und geht nicht wieder weg.
Wie bekommt man das jetzt noch hin!?
 
Indem du onmouseout noch ergänzt:

Code:
<img src="bild" onmouseover="rollover('text für bild','absatz1')" onmouseout="rollover('','absatz1')">
 
Ich hab noch ein Problem, unzwar wenn ich jetzt auf
Bild1 "klicke" dann kommt auch der Text von Bild2.
Warum das denn!?
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben