16. februar 2004 - 18:40Der er
7 kommentarer og 1 løsning
URL i variabel fra funktion.
Jeg er ved at lave et system hvor man selv samler en PC. Til formålet har jeg en funktion change() hvor prisen automatisk ændres efterhånden som man putter mere i computeren. Inde i funktionen blir' der lavet en variabel (url), som indeholder en url, som skal poppes op når man trykker på en knap.
Men hvordan tilgår jeg den variabel?
function change(){ pris udregnes... var url = halløj... }
popup(url);
Hvordan skal jeg tilgå variablen url når den er inde i funktionen change?
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.
Det er bare det at variablen url ændres eller "laves" inde i change() : var url = 'udskriv.php?cpu=' + parseInt(processor[0]) + '&ram=' + parseInt(ram[0]) +...
så blir' det et problem, hvis den er defineret udenfor, gør det ik?
det er sådan set det samme som hvis du blot definerede url udenfor også. Det gør ikke noget at url ændres inde i en funktion når den er global - det betyder såmen bare at andre funktioner også kan få adgang til den. Problemmet du havde før var simpelthen at din variabel var lokal - og derfor kun tilgengængelig i funktionen change().
Hvis det virkelig skulle give et problem så ville dit trick med tempurl = url jo også give et problem for dig - og det kan jeg forstå den ikke gør ;-)
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.