Hi!
Also um die Radiobutton zu checken wäre das hier mein Denkansatz:
if (document.form.Roentgenklasse[0].checked == true) {
} else if (document.form.Roentgenklasse[1].checked == true) {
} else if (document.form.Roentgenklasse[2].checked == true) {
} else {
alert("Bitte geben Sie die Größe die Röntgenklassse an!");
}hoffe das hilft dir ein bißchen weiter
Hallo,
dein Vorschlag ist interessant.
Aber geht das nicht auch in einer Schleife ??
Ich fand dazu dasfolgende Code schnipsel:
function checkForm() {
var arrBoxen = document.getElementsByName("checkboxen[]");
for (var i = 0; i < arrBoxen.length; i++) {
if(arrBoxen[i].checked == true) {
alert(arrBoxen[i].id)
}
}
}
habe dann meines so bageändert:
function chkFormular()
{
validity = true; // assume valid
window.document.form.from_standort.value=basicTrim(window.document.form.from_standort.value);
if(window.document.form.from_standort.value == "")
{
window.document.form.from_standort.focus();
validity = false;
alert("Bitte geben Sie den Standort an!");
return validity;
}
var arrBoxen = document.getElementsByName("Roentgenklasse[]");
for (var i = 0; i < arrBoxen.length; i++)
{
if(arrBoxen[i].checked == true)
{
validity = false;
alert("Bitte geben Sie die Röntgenklassse an! "+arrBoxen.length);
return validity;
}
}
Im Html-Teil habe ich so abgeändert:
<input name="Roentgenklasse[]" type="radio" value="1" /> 1
<input name="Roentgenklasse[]" type="radio" value="2" /> 2
<input name="Roentgenklasse[]" type="radio" value="3" /> 3
Es funktioniert aber nicht!!!
Hat jemand eien Idee ??
Danke
Gabi