OnMouseClick und zurück
HMeier
- javascript
Hi!
Brauche dringend eine Funktion die mir auf Click auf ein Bild dieses durch ein anderes austascht. Dies ist ja kein Problem, nur möchte ich auch, dass bei einem erneuten klick auf das geänderte Bild wieder das erste wiederhergestellt wird. Kann mir wer helfen?Danke!!
Hallo
SelfHTML kann. Schau mal in den Beispielen, dort ist eines zu dynamischen, grafischen Buttons. Nimm das als Grundgerüst und passe es dir an.
Grüße
David
Habe ja schon gesucht, nur finde ich nur OnMouseOver. Das brauch ich ja nicht. Der soll das Bild ändern wenn ich drauf klicke und wieder zurück ändern beim 2ten mal klicken.
Hallo
Habe ja schon gesucht, nur finde ich nur OnMouseOver.
Wo ist das Problem? Schrieb ich nicht, das du dir das nur schön umbasteln musst? Mit dem zusätzlichen Hinweis von Andreas sollte es dann klappen.
Grüße
David
Hallo HMeier,
Hi!
Brauche dringend eine Funktion die mir auf Click auf ein Bild dieses durch ein anderes austascht. Dies ist ja kein Problem, nur möchte ich auch, dass bei einem erneuten klick auf das geänderte Bild wieder das erste wiederhergestellt wird. Kann mir wer helfen?Danke!!
Du kannst das Ganze über eine globale Variable steuern:
var erstes = true;
function wechseln() {
if (erstes) {
// Zweites Bild anzeigen
}
else {
// Erstes Bild anzeigen
}
erstes = !erstes;
}
Die Funktion wechseln rufst Du beim Klick auf das Bild auf.
Grüße
Andreas
Ist wie bereits von Andreas Schneider beschrieben...
<script "JavaScript">
function bildwchsel(bild_ID)
{
if (document.getElementById(bild_ID).scr=="Bild01.gif")
{
document.getElementById(bild_ID).scr="Bild02.gif"
}
else
{
document.getElementById(bild_ID).scr="Bild02.gif"
}
}
</script>
....
<img id="Bildname" scr="Bild01.gif" onclick="bildwechsel(this.id)">
------------------------------------------------------------
An David Tibbe:
ich kenne das Zitat anders:
"640k Ram ought to be enough for anyone" BG ´81
Gruß
Andreas