Dieter Raber: Formularabfrage : Email & Checkbox ? Alles in einer Funktion ?

Beitrag lesen

Hallo,

Schau Dir mal den Artikel http://aktuell.de.selfhtml.org/tippstricks/javascript/formkontrolle/index.htm an und ersetze den ersten Block durch

/* Block 1 überprüft Felder, die ausgefüllt sein müssen */
  if (myarray[i][1].indexOf('e')>-1)  {
    if (field.length>0)  {
      k=0;
      for(h=0;h<field.length;h++)  {
        if (field[h].checked)  {
          k++;
        }
      }
      if(k==0)  {
        error = true;
        err_msg.push(myarray[i][2]);
      }
    }
    else if(field.type=="checkbox")  {
      if (!field.checked)  {
        error = true;
        err_msg.push(myarray[i][2]);
      }
    }
    else {
    if (!field.value) {
      error = true;
      err_msg.push(myarray[i][2]);
    }
   }
  }

In der neuen Version des Scripts wird dieser Block auch Checkboxen und Radiobuttons beruecksichtigen.

Dieter