Checkboxen überprüfen

  • Guten Tag

    Ich bin gerade an einer Homepage dran. Es sollte ein Formular werden aus 3 Teilen, beim ersten Teil kann man die Unterordnung wählen, um was es gehen soll.

    Dort habe ich 4 Checkboxen. Nun möchte ich machen, dass wenn man den Absenden/Überprüfen Button klickt, es weiter geht ABER nur wenn mindestens eine Checkbox angeklickt wurde.

    Falls keine Checkbox angeklickt wurde möchte ich, dass oben ein roter Text (Error Message) kommt, wie z.B "sie müssen zuerst eine Checkbox auswählen"

    Wäre dies machbar?

    bis jetzt siehts so aus: (am anfang sind die checkboxen, nacher kommt das formular etc.)

  • Das könnte man mit Hilfe von google innerhalb von 30 Sekunden selber herausfinden!

    Code
    if (!document.forms[0].tele.checked &&
          !document.forms[0].video.checked &&
          !document.forms[0].patient.checked &&
          !document.forms[0].anderes.checked
         )
          strFehler += "Keine Auswahl!\n";
  • Auch das lässt sich mit google ruckzuck finden!

    Code
    <div id="checkboxmsg" style="display:none; font-weight:bold; color:#ff0000">Bitte Auswahl treffen!<br></div>
    Code
    if (!document.forms[0].tele.checked &&
        !document.forms[0].video.checked &&
        !document.forms[0].patient.checked &&
        !document.forms[0].anderes.checked)
       document.getElementById('checkboxmsg').style.display='block'
    else
       document.getElementById('checkboxmsg').style.display='none'