Avatar billede ani Nybegynder
27. juni 2003 - 10:34 Der er 7 kommentarer og
1 løsning

Radiobuttons og getElementById()

Hej :-)

Jeg har to radiobuttons i en gruppe, som jeg gerne vil tjekke på via
Javascript.

Min kode ser således ud:

---
<script language="JavaScript">
function tjek() {
window.alert(document.getElementById("svar").checked);
}
</script>
---
<form action="03.asp" method="post" name="form" id="form">
Ja <input type="radio" name="svar" value="ja">
&nbsp;
Nej <input type="radio" name="svar" value="nej">
<br><br>
<input type="button" name="Button" value="Videre" onClick="tjek()">
</form>
---
Ovenstående giver mig kun en alert på om den første radio i gruppen er
valgt - altså i dette tilfælde ja-knappen.

Jeg har egentlig løst problemet, da jeg har luret at jeg kunne bruge:

document.form.svar[1].checked

Dette ville give mig info om den anden knap i gruppen "svar".

Men nu er jeg desværre en kende stædig og vil derfor meget gerne holde fast
i document.getElementById("svar"). Og her kan jeg ikke få det til at
virke...

Har bl.a. prøvet:
document.getElementById("svar"[1]).checked
document.getElementById("svar"+[1]).checked
document.getElementById("svar")[1].checked
document.getElementById("svar")+[1].checked
document.getElementById("svar[1]").checked
document.getElementById("svar+[1]").checked
Ingen af disse virker....

Er det helt umuligt at bruge getElementById("") i dette tilfælde???

mvh
Anders
Avatar billede mm12010 Nybegynder
27. juni 2003 - 10:44 #1
har du prøvet at give dem forskellige id så de kun har samme name=""
Avatar billede ani Nybegynder
27. juni 2003 - 10:46 #2
Mageløst... Du må sørme have haft nogle dygtige undervisere ;-)
Avatar billede mm12010 Nybegynder
27. juni 2003 - 10:48 #3
hehe :o)

ja det vil de sikkert også påstå ;o)
Avatar billede roenving Novice
27. juni 2003 - 13:03 #4
-- og så havde de jo så heller ikke noget id, da du før forsøgte at hente dem ud fra deres id ...
Avatar billede ani Nybegynder
27. juni 2003 - 13:05 #5
Men jeg fik alligevel fat i det første element i gruppens tilstand...
Avatar billede roenving Novice
27. juni 2003 - 13:37 #6
Ja, man kan godt nok blive lidt overrasket ...

Spørg du en Microsoft-ansat hvor langt hans bil kører på en gallon, og han svarer: 'Blå, for det er pænest om sommeren'
*g*
Avatar billede ani Nybegynder
27. juni 2003 - 13:39 #7
Med mindre den er "frosset", står med blå skærm og skal have installeret en ny driver! ;-)
Avatar billede roenving Novice
27. juni 2003 - 14:06 #8
*gg*
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