Gabi: Radio box prüfen, Pflichtfeld

Beitrag lesen

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&nbsp;&nbsp;
      <input name="Roentgenklasse[]" type="radio" value="2"  /> 2&nbsp;&nbsp;
      <input name="Roentgenklasse[]" type="radio" value="3"  /> 3&nbsp;&nbsp;

Es funktioniert aber nicht!!!

Hat jemand eien Idee ??
Danke
Gabi