Avatar billede silentbob Nybegynder
17. juni 2003 - 10:15 Der er 7 kommentarer og
1 løsning

problemer med at adde, når det gælder talene 1 og 2

Jeg har problemer med at få min side til at adde, når det gælder værdier 1 og 2.

Jeg har lavet 6 afkrydsningsfelter og de har værdier: 1,2,4,8,16,32.

Og når felterne med enten 1 eller 2 markeres, får jeg når jeg ligger dem sammen værdien:
12481632

og det er ikke meningen :/

Addsætningen:
rettigheder = (admin + lvl1 + lvl2 + lvl3 + lvl4 + lvl5)

Det er fanme sært.
Avatar billede roenving Novice
17. juni 2003 - 10:21 #1
Det er tekst-værdier, så du skal:
parseInt(lvl)+ osv ...

hth
jes '-)
Avatar billede nikolajdu Nybegynder
17. juni 2003 - 10:21 #2
Det er fordi parseren opfatter tingene som værende strenge og ikke tal.

rettigheder = (parseInt(admin) + parseInt(lvl1) + parseInt(lvl2) + parseInt(lvl3) + parseInt(lvl4) + parseInt(lvl5))

parseInt() fikser den for dig.
Avatar billede nikolajdu Nybegynder
17. juni 2003 - 10:22 #3
Damn jeg er jo blevet langsom på mine gamle dage... ;-)
Avatar billede roenving Novice
17. juni 2003 - 10:26 #4
jaeh, 25 sekunder ...
Avatar billede silentbob Nybegynder
17. juni 2003 - 10:49 #5
det kan godt være at jeg helt klump til det her, men jeg kan ikke helt få det til at virke :/ Den brokker sig over:

Typer stemmer ikke overens

Jeg bruger jo lidt ASP/VB - men jeg troede der bare bare et html problem.
Avatar billede roenving Novice
17. juni 2003 - 11:37 #6
parseInt er javascript...
hvis du bruger VB er det nok Int ...
Avatar billede silentbob Nybegynder
17. juni 2003 - 12:13 #7
det skal du have mange tak for, de 15 point går til dig :)
Avatar billede roenving Novice
17. juni 2003 - 20:44 #8
-- takker for point ;~}
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