Seite 1 von 1

Feldüberprüfung ändern von "Erforderlich" nach "Sichtbar"

Verfasst: 29.01.2014, 17:20
von Daniel.Diehl
Hallo zusammen,

wie kann ich folgenden Code umschreiben, dass mir nicht die erforderlichen (required) Feldern überwacht werden sondern die sichtbaren (visible) Felder.

Einfach nur required mit visible ersetzen geht leider nicht.

Wer kann mir helfen?? Den hab ich aus einem Beispiel rauskopiert und bissl für mich abgeändert. Allerdings komm ich nun nicht weiter.

Hier der Code.

var sign;
 sign=""
 for (var i=0;i<this.numFields;i++)
 {
  var feldName=this.getNthFieldName(i);
  var feld=this.getField(feldName);
    if ((feld.type != "button") && feld.required && (feld.value==""||feld.value=="Off"))
{
   sign=sign + feldName + "\n";
  }
 }
if (sign==""){
this.getField("Unterschrift_Endsicht").display=display.visible;
}
else
{app.alert("Bitte füllen Sie vor dem Unterschreiben alle Pflichtfelder aus.\n\nFehlende Felder:\n\n\n" + sign,1);
}