Dominique /\/ick Uhe: Layer kreisförmig bewegen...(sin/cos)

Beitrag lesen

Hallo erstmal

also folgendes:
ich habe einen Layer "test"
und mit folgender funktion sollte es doch eigentlich
klappen
function test()
{
do
{
degtorad = Math.round((i * (Math.pi * 2)) / 360);
   document.test.top=Math.round((Math.sin(degtorad))* 40)+300;
   document.test.left=Math.round((Math.cos(degtorad))* 20)+150;
  if (i==359) {i=1};
i = i + 1;
}
while (i < 360);
}
Netscape sagt: Can't convert document.test.top to integer...
(wie kann ich den Variablen typen ändern
hab ich nirgendwo in Selfhtml gefunden)
und wenn ich die function für IE umschreibe schmiert der schlicht und einfach ab... :\

naja...

ich hoffe jemand kann mir helfen...
ist abba auch nur wieder einer meiner bekloppten Versuche... ;)

cu all
//ick