Hur gör jag för att en funktion ska köras om och om igen så länge jag håller musen nere på en länk?
<a href="javascript:foolager.clipBy(0,-10,-10,0);formula()">clip by (0,-10,-10,0)</a>
Nu måste jag ju klicka som besatt om det ska hända något.
5 svar · 171 visningar · startad av solbulle
Hur gör jag för att en funktion ska köras om och om igen så länge jag håller musen nere på en länk?
<a href="javascript:foolager.clipBy(0,-10,-10,0);formula()">clip by (0,-10,-10,0)</a>
Nu måste jag ju klicka som besatt om det ska hända något.
Yapp! Den som söker han finner... till slut.
function timerrace() {
X=setInterval("foolager.clipBy(0,-10,-10,0);formula()",100)
}
<br><a href="#" onmousedown="timerrace()" onmouseup="clearInterval(X)">timerrace</a>
Hm... men hur skriver jag för att få funktionen mer flexibel?
Så att jag kan ta med värdena i anropet?
(0,-10,-10,0)
Attans, ni är ju klippor på det här! ;)
function timerrace(a,b,c,d) {
X=setInterval("foolager.clipBy("+a+","+b+","+c+","+d+");formula()",100)
}
<br><a href="#" onmousedown="timerrace(0,10,10,0)" onmouseup="clearInterval(X)">timerrace</a>
Schizofren? ;)
He he, jo en smula ;)