Während onmousedown Werte langsam erhöhen
M. Lang
- javascript
Moin,
ich wollte mal freundlich fragen, ob mir jemand bei einem Javascript Problem helfen kann. Ich würde ganz gerne über den Eventhandler onmousedown eine Schleife laufen lassen, welche einen bestimmten Wert in einem bestimmten Zeitabschnitt erhöht.
Mal kurz geschrieben
if(onmousedown)
{
for(zeit ist vergangen)
{
set value += 1;
set other.value -=1;
}
}
Wie stellt man das genau mit der Zeitabfrage an ? Als Zeitfenster hätte ich gerne alle 02 Sekunden +1 bzw. -1.
Wäre jemand so freundlich mir das zu helfen ?
Danke im voraus.
Hallo,
Wie stellt man das genau mit der Zeitabfrage an ? Als Zeitfenster hätte ich gerne alle 02 Sekunden +1 bzw. -1.
Kann es sein, dass du nach der Funktion setTimeout() suchst? http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout
gruß,
Severin
Hi,
also die Funktion setTimeout wohl nicht, aber der Link führte mich zu setIntervall. Da sich ja die Aktion solange wiederholt bis onmousedown aufgehoben ist, ist setInterval wohl die bessere Alternative.
Danke schön