Connie: zwei Eventhandler vorsehen klappt nicht

Hallo!

Ich hätte gerne eine Möglichkeit, für onClick und onDblClick unterschiedliche Anweisungen zu geben. Das klappt aber nicht.

Beispiel:

<form><input type=button value="Klick oder Doppelklick" onDblClick="alert('zweimal geklickt')"  onClick="alert('einmal geklickt')">
</form>

mit Netscape 4.6 es wird immer nur der onClick ausgewertet
ich habe auch die Reihenfolge ausgewechselt, hat auch nichts gebracht,

hat jemand einen Rat für mich?

Merci vielmals

  1. Hallo Connie,

    war ja ein interessantes Problem - hier eine kleine Lösung (auf die Schnelle)

    <html>
    <head>
    <script>
    merker = 0;
    tout   = null;
    function resultat()
    {
    alert(merker+'mal geklickt');
    merker = 0;
    }
    </script>
    </head>
    <body>
    <form><input type=button value="Klick oder Doppelklick" onDblClick="merker++;clearTimeout(tout);resultat();return true;"  onClick="merker++;tout = setTimeout('resultat()',500);return true;">
    </form>
    </body>
    </html>

    Du musst eventuell den Timeout Wert noch anpassen

    Viele Grüße  Günter

    1. Hallo Connie!

      Meines Wissens nach, gibt es im Netscape keinen ONDBLCLICK event bei INPUT.
      Deswegen wird das in dieser Form wohl nicht funktionieren...

      Viele Grüße Alex

      1. sorry, hab mich getäuscht, funktioniert wohl doch!

        1. sorry, hab mich getäuscht, funktioniert wohl doch!

          ja, jeden Eventhandler einzeln habe ich ja zum Laufen bekommen, nur beide als Auswahl klappte nicht.

          Warum ich das überhaupt will?

          Ich möchte als kleine Spielerei bei Klick eine positive Aussage in ein Fenster schreiben und bei Doppelklick eine negative Aussage....

          mal sehen, ich werde jetzt mal ausprobieren!

          Gruß und Danke
          Connie

      2. Hallo Alexander,

        Meines Wissens nach, gibt es im Netscape keinen ONDBLCLICK event bei INPUT.
        Deswegen wird das in dieser Form wohl nicht funktionieren...

        </selfdocu/tebj.htm#a6>

        ... und mein kleines Code Beispiel funktioniert zumindest unter NS 4.x

        Viele Grüße   Günter  ;)

    2. Hallo Connie,

      war ja ein interessantes Problem - hier eine kleine Lösung (auf die Schnelle)

      Günter,

      das klappt ganz prima. Jetzt werde ich versuchen auch zu verstehen, wie du das gelöst hast, eine Ahnung schimmert schon durch, und dann kann ich ja an die Realisation gehen...

      wenn ich fertig werde, ist das ab 1. Dezember online...
      kann sich also nur um einen Adventskalender der besonderen (Avant)Art handeln :-)

      Merci ganz besonders,
      die Blumen sind für dich!

      Connie

      1. Hallo Connie,

        Merci ganz besonders,
        die Blumen sind für dich!

        herzlichen Dank für die Blumen  :-)

        und zum Verständnis:  das entscheidende ist beim onClick das abschliessende return true;
        ansonsten kommt der onDblClick nicht mehr zum Zug.

        Viele Grüße Günter