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

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

      Einklappen

      Themen: 56.459   Beiträge: 428.482   Mitglieder: 27.877   Aktive Mitglieder: 60
      Willkommen an unser neuestes Mitglied, jorna2a.

      Online-Benutzer

      Einklappen

      639 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 637.

      Mit 2.057 Benutzern waren am 14.07.2019 um 11:45 die meisten Benutzer gleichzeitig online.

      Die neuesten Themen

      Einklappen

      SimpleSite

      Die neuesten Beiträge

      Einklappen

      Lädt...
      X