I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
-- du kan ikke sætte dobbelte anførselstegn i javascript, så du må f.eks. "'" ...
-- og grunden til, at funktionen skal i en teksstreng er, at den først fortolkes, når intervallet er gået, hvorfor en medsendt parameter har mistet sin værdi eller er æøndret, og når det er en parameter i funktionen er den ovenikøbet lokal i funktionen, så den kan ikke bruges, når du når til inteval-udløbet !-)
Så du skal over i:
<script type="text/javascript"> var getX = function(e) { if (e.x){return e.x;} if (e.pageX){return e.pageX;} } var getY = function(e){ if (e.y) {return e.y;} if (e.pageY) {return e.pageY;} } function initMove(y,x){ document.getElementById('lyr').style.top=y+'px'; document.getElementById('lyr').style.left=x+'px'; } function initClick(e){ id = setInterval("initMove("+getY(e)+","+getX(e)+"), 100); } </script> <body> <div style="padding:0px;width:10px;height:10px;background-color:#000000;position:absolute;" id="lyr" onclick="initClick(event)"></div>
-- og en hensigtsmæssig måde vil nok også være at bruge setTimeout, da den jo så selvfølgelig ikke vil ændre sig, så det er ligegyldigt at gentage den ...
>>ldanielsen
-- hvordan når intX- og intY-værdierne ind i funktionen i setInterval ?-)
Hvis i vil have points lader jeg spørgsmålet være åbent 1 dag længere :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.