Roger: button soll onmouseover-grafik bei onclick behalten

moin!

ich geb auf. habe den ganzen tag versucht ne lösung zu finden. ich dreh mich einfach im kreis...
ich versuche buttons zum verändern zu bewegen ;)
das klappt auch prima mit dem mouseover und out beispiel aus selfhtml. jetzt will ich aber noch ne zusatzfunktion: der button soll beim draufklicken in der mouseover-eigenschaft bleiben (also die gleiche grafik anzeigen, wie bei onmouseover, in meinem beispiel also imover.src).

bsp:
im = new Image();
im.src = "im.jpg";
imover = new Image();
imover.src = "im_.jpg";

function Bildwechsel(nr,o)
{
 window.document.images[nr].src = o.src;
}

so, und per
onmouseover="Bildwechsel(0,imover);" onmouseout="Bildwechsel(0,im);"
wird dann lecker gewechselt. aber wie bewege ich das image jetzt dazu, dass es bei onclick so bleibt? weil, wenn ich ja mit der maus den button verlasse, tritt ja onmouseout wieder in kraft :(

hilfe!

gruß.
roger.

--
Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de
  1. hi,

    ich versuche buttons zum verändern zu bewegen ;)
    das klappt auch prima mit dem mouseover und out beispiel aus selfhtml. jetzt will ich aber noch ne zusatzfunktion: der button soll beim draufklicken in der mouseover-eigenschaft bleiben (also die gleiche grafik anzeigen, wie bei onmouseover, in meinem beispiel also imover.src).

    setze dir beim drauf klicken ein flag.

    lasse deine onmouseout aufgerufene funktion dieses flag abprüfen - wenn es gesetzt ist, dann wird der button halt nicht "zurückgetauscht".

    gruß,
    wahsaga

    --
    I'll try being nicer if you'll try being smarter.
    1. moin!

      setze dir beim drauf klicken ein flag.

      oh man! danke. manchmal ist die lösung so einfach...
      allerdings hab ich noch ein problem:
      jetzt wird zwar erkannt, welche grafik ich geklickt habe, aber die anderen sollen dann eben nicht mehr im anklickbaren zustand sein. haste da auch was auf lager? ;)

      gruß.
      roger.

      --
      Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de
  2. das klappt auch prima mit dem mouseover und out beispiel aus selfhtml. jetzt will ich aber noch ne zusatzfunktion: der button soll beim draufklicken in der mouseover-eigenschaft bleiben (also die gleiche grafik anzeigen, wie bei onmouseover, in meinem beispiel also imover.src).

    So?
    http://home.arcor.de/struebig/computer/javascript/source/mouseover.html

    Struppi.

    1. moin!

      So?
      http://home.arcor.de/struebig/computer/javascript/source/mouseover.html

      wow! genauso! man, das script ist der hammer! genau das, was ich gesucht habe! kann man nur weiterempfehlen :D
      danke dir vielmals!!!

      gruß.
      roger.

      --
      Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de