guido bayer: on/off - endlos bilder austauschen

hi,

ich habe ein bild (href="#"), das onClick immer jeweils "an.gif"/"aus.gif" sein soll.

den switcher/zähler dafür habe ich:

/*
var zaehler1 = "1";
function switch_rgb1() {
 if (zaehler1 == "1") {
  alert("Zaehler ist eins und wird auf null gesetzt");
  zaehler1 = "0";
 }
 else if (zaehler1 == "0") {
  alert("Zaehler ist null und wird auf eins gesetzt");
  zaehler1 = "1";
 }
*/

nun brauche ich irgend einen weg (mit "return" oder so?!), um jeweils die src des bildes auszutauschen.

sorry, wahrscheinlich ist es ganz einfach, aber ich komm nicht drauf!

ich hab bereits im header die quellen der instanzen initialisiert:
/*
if (document.images) {
 one_a = new Image()
 one_a.src = "usw_pics/view_a.gif"
 one_b = new Image()
 one_b.src = "usw_pics/view_b.gif"
}
*/

ABER

ich weiss nicht, wie ich jeweils den bildaustausch vornehmen soll.

bitte freundlichst um hilfe!

vielen dank für jede antwort!

gruss,

guido bayer

  1. Hallo

    ich weiss nicht, wie ich jeweils den bildaustausch vornehmen soll.

    Schaue einfach in SelfHTML und finde die Antwort!
    http://selfhtml.teamone.de/javascript/beispiele/buttons.htm

    Grüße

    David

    --
    "Nobody will ever need more than 640k RAM!"
    1981 Bill Gates
    1. THANX A LOT FOR INSPIRING!!!

      guido

      /*
      function switch_rgb1() {
       if (zaehler1 == "1") {
        rgb1_mod = new Image()
        rgb1_mod.src = "usw_pics/view_a.gif"
        //alert("Zaehler ist eins und wird auf null gesetzt");
        zaehler1 = "0";
       }
       else if (zaehler1 == "0") {
        rgb1_mod = new Image()
        rgb1_mod.src = "usw_pics/view_b.gif"
        //alert("Zaehler ist null und wird auf eins gesetzt");
        zaehler1 = "1";
       }
       window.document.images["rgb1"].src = rgb1_mod.src;
      }
      */

      Hallo

      ich weiss nicht, wie ich jeweils den bildaustausch vornehmen soll.
      Schaue einfach in SelfHTML und finde die Antwort!
      http://selfhtml.teamone.de/javascript/beispiele/buttons.htm

      Grüße

      David