ActiviT: for-Schleife mit Taste abbrechen

Beitrag lesen

Hallo,

Wie kann man den Durchlauf einer for-Schleife per Taste, in javascript, verhindern?

Du kannst window.onkeydown eine Funtkion zuweisen:

---
window.onkeydown = schleife_stoppen();
---

Diese Funtkion setzt eine globale Variable:

---
function schleife_stoppen()
{
   schleife_gestoppt = true;
}
---

Und zum Schluss fragst du jedes mal am Ende deiner Schleife ab, ob diese globale Variable true oder false ist. Je nachdem beendest du dann die Schleife oder nicht.