Avatar billede retep Nybegynder
18. oktober 2001 - 17:12 Der er 5 kommentarer og
1 løsning

radiobutton.value

Hvorfor virker nedenstående ikke?

alert(document.forms.formName.radioNavn.value);   

hvor radioNavn er en radiobutton i formen med navn formName...

Den skriver \'undefined\', selv om radioNavn har en value?!?!

Mvh
Retep
Avatar billede fri-hash Nybegynder
18. oktober 2001 - 17:32 #1
et af mulighederne skal være selected før den har en value, sæt evt. en af mulighederne til selected som default
Avatar billede fri-hash Nybegynder
18. oktober 2001 - 17:33 #2
f.eks:
        mand<input type=\"radio\" name=\"sex\" value=\"mand\" selected>
        kvinde<input type=\"radio\" name=\"sex\" value=\"kvinde\"><br>
Avatar billede fri-hash Nybegynder
18. oktober 2001 - 17:34 #3
UPS ... selected skal være checked
Avatar billede retep Nybegynder
18. oktober 2001 - 17:37 #4
Er gjort :-/
Avatar billede jakoba Nybegynder
18. oktober 2001 - 17:48 #5
radioknapper ligger i grupper med samme navn, og hver knap i gruppen kan have forskellig værdi. så for at skelne imellem dem skal de adresseres som et array:

alert(document.forms.formName.sex[0].value);  // giver mand
alert(document.forms.formName.sex[1].value);  // giver kvinde

du har da en form kommando med name=\'formName\' udenom knapperne ikke?

mvh JakobA
Avatar billede retep Nybegynder
19. oktober 2001 - 09:20 #6
Hej Jacoba.

Dét løste mit problem. Tak for dét ;)


Mvh
Retep
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