Var-Fejl i html

Tags:    html css

Hej, jeg er kommet lidt videre og nu har jeg fået endnu et problem:
Jeg vil have at brugeren indtaster tal i 9 bokse og så skulle der komme en popup og skrive summen...

Indtil videre har jeg kun lavet så den plusser det første indtastede med 1 2 og 3...
Her er koden:
Fold kodeboks ind/udKode 



Håber i kan se hvorfor den skriver 1321 og ikke 7 :-s


- Jesper



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
variablen "metal" tolkes som en streng.
Brug da parseInt() for at konventere til et heltal.

Fold kodeboks ind/udKode 




Hvor skriver den det henne?



variablen "metal" tolkes som en streng.
Brug da parseInt() for at konventere til et heltal.

Fold kodeboks ind/udKode 



Okay, =D Skal jeg skrive det hver gang jeg bruger den? eller kan jeg på en måde gøre det permanent?



...eller kan jeg på en måde gøre det permanent?


Uha, det tror jeg ikke.
Det tør jeg ikke udtale mig om, men jeg mener bestemt at du bliver nød til at anvende parseInt() hver gang du henter fra et input felt.



...eller kan jeg på en måde gøre det permanent?


Uha, det tror jeg ikke.
Det tør jeg ikke udtale mig om, men jeg mener bestemt at du bliver nød til at anvende parseInt() hver gang du henter fra et input felt.


Som Simon siger vil du være nød til at gøre det for hvert input felt, men ønsker du at bruge tallet fra samme input felt flere gange, kan du nøjes med at køre parseInt(), der hvor du gemmer indholdet af input boksen i variablen. Altså:

Fold kodeboks ind/udKode 

---
Hilsen Anders



t