Hi Leute,
ich hoffe hier kann mir jmd helfen...
ich bin neu in Sachen JAVAScript und beise mir schon seit 48h die Zähne an einer Sache aus:
Ich möchte mehrere definierte DIVs auf den Dektop kreisen lassen:
<div id="DIVNAME" onclick="JavaFunction1(this)" style="font-size: 0px;" > <img src="/Bilder/Bild.png" width="4" height="4" alt="Bild"> </div>
Der Code für ein DIV sieht so aus und funktioniert auch:
var s1;
var s1Geschw = 2;
var s1Grad = 0;
var s1X = 600, s1Y = 418;
var s1Radius = 350;
function Init () {
s1= document.getElementById("DIVNAME");
s1.style.position = "absolute";
s1.style.top = 320 + "px";
s1.style.left = 320 + "px";
s1Kreis();
}
function s1Kreis () {
s1Grad += s1Geschw / 1000;
if (s1Grad > 360)
s1Grad = 0;
s1.style.top = Math.round(s1Y + (s1Radius * Math.cos(s1Grad))) + "px";
s1.style.left = Math.round(s1X + (s1Radius * Math.sin(s1Grad))) + "px";
window.setTimeout("s1Kreis()", 100 / s1Geschw);
}
Jetzt möchte ich gerne eine Schleife erstellen die mir das ganze für eine beliebige Anzahl von DIVs machen könnte!
Die DIVs lese ich nämlich aus einer Textdatei ein und diese wird ständig erweitert... so das eben mehrere Bilder aufm Desktop kreisen!
Hat jmd. ne Idee?
DANKE MIKE