Sven: Checkboxen in Formularen überprüfen

Hallo zusammen,
ich habe folgendes Problem:
Ich habe ein Formular erstellt auf dem es verschiedene "Muß"-Felder gibt und eine! Checkbox die auf jeden Fall angeklickt werden muß!
Beim Abschicken lasse ich ein Javascript laufen, das dies kontrolieren soll.
Leider zeigt es nur die fehlenden Text Felder an nicht aber die Checkbox...

function check(form) {
      var message = "";
      for (var i = 0; i < form.elements.length; ++i) {
         var e = form.elements[i];

if (e.type == "checkbox" && e.name == "RMA" && e.value =="")
          message += "\t" +e.name +" Bestimmungen zustimmen\n";

if (e.type == "text" && e.value == "" && e.name != "Kundennummer" && e.name != "Seriennummer")
            message += "\t" + e.name + "\n";      
      }
      if (message != "")
         return "Die folgenden Eingaben sind erforderlich und fehlen:\n"
              + message
              + "Bitte holen Sie sie nach und schicken Sie das Formular erneut!";
       return "";

Die Checkbox hat einen checked value "Bestimmungen_zugestimmt"!

Ich hoff ihr könnt mir helfen
Danke
Sven

  1. Hi Sven!

    Probiers mal damit:

    document.formname.checkboxname.checked = false;

    oder true, je nachdem... :)
    hoffe das hilft dir weiter.

    so long Hoagie

  2. Hallo Sven,

    if (e.type == "checkbox" && e.name == "RMA" && e.value =="")

    if (e.type == "checkbox" && e.name == "RMA" && e.checked != true)

    siehe <../../tecbbda.htm#a2>

    Gruss,
    Carsten