Skripten, die Teil einer Überprüfung sind, dürfen keine Annahmen enthalten, wie die verarbeitende Anwendung die Überprüfungsergebnisse möglicherweise verwendet oder wann das validate-Objekt aufgerufen wird. Das Skript darf dem Benutzer kein Feedback geben oder den Status des Formulars in irgendeiner Weise ändern.
Reference_Syntax.scriptTest = “error | disabled | warning”
Zeichenfolge
Diesen Test nicht ausführen. Das Formularobjekt darf einen Wert haben, der dem Skript nicht entspricht. Selbst wenn das Feld einen nicht konformen Wert enthält, wirkt sich dies nicht negativ auf die Gültigkeit des Formulars aus. Dieser Wert deaktiviert den Test zur Überprüfung.
error (Standardwert)
Eine Meldung wird ausgegeben und die Annahme von Daten, die das Skript als fehlerhaft meldet, verweigert. Das Formularobjekt muss einen Wert haben, der dem Skript entspricht.
Wenn das Skript die Daten als fehlerhaft meldet, wird eine Meldung ausgegeben. Der Anwender darf jedoch zum nächsten Feld wechseln. Die Meldung muss den Benutzer darüber informieren, dass das Formularobjekt einen Wert haben muss, der den Einschränkungen des Skripts entspricht. Es müssen zwei Möglichkeiten angeboten werden:
dismiss: Der Benutzer nimmt die Empfehlung zur Kenntnis, kehrt zum Formular zurück und erfüllt die Einschränkung.
override: Der Benutzer nimmt die Empfehlung zur Kenntnis, entscheidet jedoch, gegen diese Einschränkung zu verstoßen.
Formularmodell

scriptTest