Die Methode setInterval() ruft die Funktion so lange auf, bis clearInterval() aufgerufen oder das Fenster geschlossen wird. Der von setInterval() zurückgegebene ID-Wert kann als Argument für die Methode clearInterval() verwendet werden.
Verwendung von setinterval()
Der folgende Code mit zwei Parametern ist Ihr JS-Code, Millisekunden ist das Zeitintervall, gemessen in Millisekunden
var one=document.getElementById('one')
var x=0;
var y=0;
var xs=10;
var ys=10;
Funktion scroll(){
x =xs;
y =ys;
If(x>=document.getElementById('content').offsetWidth-one.offsetWidth-20 || x<=0)
{
xs=-1*xs;
}
If(y>=document.getElementById('content').offsetHeight-one.offsetHeight-20 || y<=0)
{
ys=-1*ys;
}
one.style.left=x;
one.style.top=y;
}
dt=setInterval(scroll,100);
one.onmouseover=function(){
,,,,,,,,,,,,,,,,,,,,,,,,
};
one.onmouseout=function(){
dt=setInterval(scroll,100);
};
Hier ist ein einfaches Beispiel.