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">
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