User123: Checkbox als Pflichtfeld

Hallo miteinander!

Meine Checkbox wird leider nicht als Pflichtfeld erkannt.

  
if (document.Absenden.BLA.value == "") {  
    alert("BLA!");  
    document.Absenden.BLA.focus();  
    return false;  
  }  
}

Bei Textfelder funktioniert es einwandfrei. Aber bei Checkboxen nicht.
Habe mich schon auf Google Informiert werde aber leider nicht schlau daraus!

Danke für eure Hilfe

Adrian

PS: Normalerweise mache ich eine Überprüfung mit PHP, aber ich möchte um meine Kenntnisse zu erweitern dies auch einmal mit Java Scrip machen

  1. Hi,

    prüfe besser die checked-Eigenschaft:
    http://de.selfhtml.org/javascript/objekte/elements.htm#checked
    http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#input

    Der value bleibt ja immer derselbe, der ist fest.

    Grüße,
    Mathias

    1. Hallo!

      prüfe besser die checked-Eigenschaft

        
      if (document.Absenden.BLA.checked == false) {  
          alert("BLA!");  
          document.Absenden.BLA.focus();  
          return false;  
        }
      

      Wenn die Checkbox false (nicht angehackt ist) soll die meldung erscheinen "BLA"

      Bin ich auf dem Holzweg??

      Danke für die Rasche Antwort

      1. if (document.Absenden.BLA.checked == false) {
            alert("BLA!");
            document.Absenden.BLA.focus();
            return false;
          }

          
        Sieht von der Logik her in Ordnung aus. Könnte man höchstens schöner schreiben.  
          
        
        > Wenn die Checkbox false (nicht angehackt ist) soll die meldung erscheinen "BLA"  
          
        Ja, das macht der obige Code.  
          
        Funktioniert das etwa nicht?  
          
        Grüße  
        Mathias
        
        1. Hallo!

          Funktioniert das etwa nicht?

          Nein leider nicht.

          Bei drücken des Submit Buttons schickt er die Daten sofort an die Datenbank (egal ob die Checkbox angeklickt wurde.

          Danke für deine Hilfe

          Adrian

          1. Hallo Nochmals!

            Funktioniert das etwa nicht?

            Nein leider nicht.

            Bei drücken des Submit Buttons schickt er die Daten sofort an die Datenbank (egal ob die Checkbox angeklickt wurde.

            Ich bin ein Depp!!!!
            Habe die </form> zu früh beendet und somit konnte es nicht funktionieren, da das Feld nicht mehr in der Überprüfung stand!!!!!!!!

            Ich bitte nochmals um Entschuldigung.

            Danke nochmals für deine sehr schnelle Antwort

            Adrian

            1. Hallo,

              Habe die </form>

              ist es eine Backform oder eine Plätzchenform?

              Gruß
              Kalk

              1. Habe die </form>

                ist es eine Backform oder eine Plätzchenform?

                LOL!!!!