"Ddynamische grafische Buttons" ohne Durchzählen
Sebastian
- html
Hallo!
Wie kann ich das:
http://www.selfhtml.net/javascript/beispiele/buttons.htm
verwenden, ohne die auszuwechselnde Grafik anhand ihrer Reihenfolge-Nummer verwenden?
Auf meiner Seite werden nämlich vor den betreffenden Grafiken andere Grafiken nur angezeigt, wenn man als Mitglied eingeloggt ist. Also ist abhängig davon zB Bild Nummer 35 nicht immer das selbe.
Vielen Dank für alle prduktiven Antworten!
Sebastian
Hallo,
Wie kann ich das:
http://www.selfhtml.net/javascript/beispiele/buttons.htm
Du meinst sicherlich http://www.selfhtml.net/javascript/beispiele/buttons.htm.
verwenden, ohne die auszuwechselnde Grafik anhand ihrer Reihenfolge-Nummer verwenden?
Gebe den Bildern IDs und übergebe dem Javascript-Aufruf im Eventhandler die ID des jeweiligen Bildes. Die Funktion "Bildwechsel" im Javascript änderst du zusätzlich so ab:
function Bildwechsel(Bildnr,Bildobjekt) {
document.getElementById(Bildnr).src = Bildobjekt.src;
}
Dann sollte eigentlich funktionieren, was du willst.
Gruß aus Bonn
Sven
Hallo Sven!
Danke, aber damit komme ich leider nicht weiter. Wenn Du magst, schau Dir doch mal bitte mein Skript an:
http://tonyhawk.gamigo.de/v2/privat/brav/rollover-problem.doc
(Als verschwenderische Word-Datei, weil ich Dir die interessanten Stellen eingefärbt habe.)
MFG
Sebastian
Hallo,
Danke, aber damit komme ich leider nicht weiter. Wenn Du magst, schau Dir doch mal bitte mein Skript an:
http://tonyhawk.gamigo.de/v2/privat/brav/rollover-problem.doc
Du meinst http://tonyhawk.gamigo.de/v2/privat/brav/rollover-problem.doc.
<a href="#xy" onMouseOver="Bildwechsel(menue_allgemeines_id,rollover_allgemeines_mit)" onMouseOut="Bildwechsel(menue_allgemeines_id,rollover_allgemeines_ohne)">
menue_allgemeines_id musst du im Scriptaufruf in einfache Anführungszeichen (') packen, da es sich hierbei um einen String handelt.
<img id="menue_allgemeines_id" src="images/2004-11_menue_allgemeines_ohne.gif" onclick="javascript:show('topic_allgemeines')" ondblclick="javascript:hide('topic_allgemeines')" />
Eventhandler enthalten immer Script-Code, die Deklaration javascript: gehört hier nicht hin.
Gruß aus Bonn
Sven
yes yes yoah
Es lebt!
Und so verbleibe ich mit dem Ausdruck
meiner vorzüglichsten Hochachtung stets
Sebastian