Avatar billede laksen Nybegynder
19. april 2003 - 15:19 Der er 4 kommentarer og
1 løsning

Global variabel i funktion

Hvem kan fortælle mig hvordan man får en variabel fra en onmouseover-funktion (onmouseover="test(1);") over i en javascript-funktion. Variablen skal kunne bruges af et javascript, jeg har liggende på siden. Alt afhængig af hvilken variabel der er i onmouseover-funktionen, skal indholdet af javascriptet ændres en smule.

Hvis det ikke er til at forstå, så spørg endelig løs...
Avatar billede grunken Nybegynder
19. april 2003 - 15:27 #1
<script>
function tester('tal'){
  document.write (tal)
}
</script>

onmouseover="test(1);")

Så er værdien overført til functionen, er det det du mener ?
Avatar billede laksen Nybegynder
19. april 2003 - 15:39 #2
Jeg har en onmouseover-funktion, der åbner to funktioner samtidig:
- Den første funktion skal kaste en variabel over i den anden funktion.
- Den anden funktion skal benytte denne variabel i nogle if-else sætninger så outputet fra den ændres afhængig af den første funktion.
Avatar billede Slettet bruger
19. april 2003 - 15:39 #3
Nedenstående burde forklare alt hvad du har brug for!
<script language="javascript">
var SomeVar;
function test(value)
{
    SomeVar = value;
}

function someotherfunc()
{
    alert(SomeVar);
}
</script>
Avatar billede laksen Nybegynder
19. april 2003 - 15:43 #4
Skal lige teste det... vender tilbage lidt senere...
Avatar billede laksen Nybegynder
19. april 2003 - 16:50 #5
Dit svar er korrekt selvom det ikke løste mit problem :(
Jeg fandt imidlertid selv en løsning på det. Point for besværet...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester