Hallo alle,
ich habe mit folgender Problemstellung zu kämpfen: Ich überwache die Tastendrücke in einem Textfeld und möchte, wenn etwas eingegeben wurde, nach einer definierten Wartezeit eine Funktion aufrufen. Soweit kein Problem, wozu gibt es setTimeout(). Problematisch ist aber, dass ich den verzögerten Funktionsaufruf nicht starten möchte, wenn in der Zwischenzeit ein neuer Tastendruck erfolgt ist (ansonsten wird die Funktion bei einem 10-Finger-geübten zu häufig aufgerufen). Gibt es eine Möglichkeit z.B. setTimeout() zu unterbrechen oder fällt euch eventuell eine andere Lösung des Problems ein?
Ich danke herzlichst.
small-step