Ankündigung

Einklappen
Keine Ankündigung bisher.

Javascript - auf permanent click reagieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Javascript - auf permanent click reagieren

    Hallo zusammen,

    gibt es in javascript eine Möglichkeit auf einen Permanet click zu reagieren?

    Es gibt ja click events welche bei einem einfachen click ausgelöst werden.
    Aber ich möchte auch nach einer bestimmten Zeit reagieren wenn er den click (Maustaste) nicht wieder loslässt.

    Danke schonmal.

    Gruß,
    Testie

  • #2
    mousedown Event binden und die Zeit zählen, solange das event Bestand hat.

    EDIT:
    Macht allerdings in Kombination mit mouseup erst Sinn, fiel mir gerade ein, denn Du willst ja beim loslassen, das Timing anhalten:
    Code:
    var i;
    
    document.addEventListener('mousedown', function(e) {
        i = setTimeout( function() { console.log('timeout'); }, 5000 );  
    });
    
    document.addEventListener('mouseup', function(e) { clearTimeout(i); });
    Zuletzt geändert von Arne Drews; 03.05.2019, 15:45.
    PHProcks! » Tutorials

    Kommentar


    • #3
      Danke,

      das sollte so funktionieren. Mal testen

      Schöne Grüße

      Kommentar

      UNTERSTÜTZT UNS!

      Einklappen


      Für alle Amazon-Käufe, die ihr über diese Suchmaske tätigt, bekommen wir eine kleine Umsatzbeteiligung. Euch kostet es nichts mehr und wir können von den Einnahmen einen Teil unserer Kosten abdecken!

      Vielen Dank für eure Unterstützung!

      homepage-forum.de - Hilfe für Webmaster! Statistiken

      Einklappen

      Themen: 56.653   Beiträge: 428.483   Mitglieder: 28.275   Aktive Mitglieder: 60
      Willkommen an unser neuestes Mitglied, motorGlype.

      Online-Benutzer

      Einklappen

      200 Benutzer sind jetzt online. Registrierte Benutzer: 5, Gäste: 195.

      Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

      Die neuesten Themen

      Einklappen

      Die neuesten Beiträge

      Einklappen

      Lädt...
      X