Ergebnis 1 bis 3 von 3
  1. #1
    flobb ist offline Grünschnabel
    registriert
    30-10-2007
    Beiträge
    5

    if-Schleife für Eventhandler

    Hallo,
    ich bin neu hier im Forum und würde mich freuen, wenn mir jemand helfen kann

    Ich habe ein Problem mit zwei Eventhandlern:
    Ich habe auf einer Grafik mehrere Areas definiert. Beim Überfahren derer soll das ganze Bild gegen ein jeweils anderes ausgetauscht werden. Zusätzlich soll das Bild beim ersten Klick gegen ein wiederum anderes Bild ausgetauscht werden und beim zweiten Klick wieder das Originalbild erscheinen. Mein Problem ist nun, dass wenn nach dem ersten Klick das onMouseOver-Event ausgelöst wird, das onClick nicht mehr funktioniert. Also hab ich mir gedacht, dass ich mittels "if" das onMouseOver nur das auslösen lasse, wenn gerade das Originalbild angezeigt wird. Leider weiß ich nicht, wie ich das integrieren soll.

    Hier kurz der Code:

    var boryl4a=new Image();
    boryl4a.src="files/boryl4a.jpg";
    var boryl4=new Image();
    boryl4.src="files/boryl4.jpg";

    function alle(bild, flipto)
    {
    if(!bild.old)
    {
    bild.old = bild.src;
    bild.src = flipto;
    }
    else
    {
    var src = bild.src;
    bild.src = bild.old;
    bild.old = src;
    }
    }

    function aendern()
    {document.images.boryl4.src=boryl4a.src;}

    function zurueck()
    {document.images.boryl4.src=boryl4.src;}

    und die HTML-Anweisung:

    <img src="files/boryl4.jpg" border="0" usemap="#boryl4" name="boryl4" onclick="alle(boryl4, 'files/boryl4alle.jpg');">
    <map name="boryl4">
    <area shape="rect" nohref coords="165,10,315,150" onMouseOver="aendern()"; onMouseOut="zurueck()";>

    Ich bin für jede Hilfe dankbar

  2. #2
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: if-Schleife für Eventhandler


  3. #3
    flobb ist offline Grünschnabel
    registriert
    30-10-2007
    Beiträge
    5

    AW: if-Schleife für Eventhandler

    Für diesen Faux-pas bitte ich vielmals um Entschuldigung!

    Ich suche also eine If-Abfrage.

Ähnliche Themen

  1. Fortschrittsanzeige für Schleife
    Von dura4cell im Forum JavaScript
    Antworten: 30
    Letzter Beitrag: 08-05-2007, 01:56
  2. var aus Datenbank Abfrage in eine Schleife
    Von gpsscout im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 06-09-2006, 22:45
  3. Schleife mit Verzögerung?
    Von VeoX im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 15-08-2005, 14:53
  4. Javascript Schleife zur Überprüfung
    Von sansame im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 27-01-2005, 15:23
  5. Geschachtelte For Schleife??
    Von newbie_forever? im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 12-11-2004, 23:05

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •