| Webgate Anywhere 4.1 - TMLScript Referenz |
tmlform.addMessage()
|
||||
| An Objekt | TMLForm | |||
| Verwendung |
Fügt den Validierungsmeldungen eine neue Meldung hinzu |
|||
| Beschreibung |
Über diese Methode können TMLScript-Funktionalitäten benutzerdefinierte Meldungen den Validierungsmeldungen hinzufügen. Dies ist praktisch wenn weitere Validierungen in TMLScript-Code stattfinden, die eigentlich von der eigentlichen WebTML-Validierungs-Funktionalität unabhängig sind, ihre Meldungen jedoch den sonstigen Validierungs-Meldungen hinzugefügt werden sollen damit diese an einer Stelle gesammelt ausgegeben werden können. |
|||
| Parameter |
msg (String): Die zu registrierende Validierungsmeldung |
|||
| Verfügbar in |
|
|||
| Beispiele |
In folgendem Beispiel wird eine weitere Validierung in TMLScript-Code vorgenommen. Es wird per (nicht näher definierter) Prüffunktion der Wert des Feldes PLZ validiert. Diese Prüffunktion könnte z.B. einen Web Service zur Überprüfung valider Postleitzahlen bedienen. Schlägt die Funktionalität fehl, so wird eine benutzerdefinierte Validierungsmeldung dem Formular hinzugefugt: var plz = tmlform.field("plz"); if (!isValidPLZ(plz)) { tmlform.addMessage("Die Postleitzahl ist unbekannt"); } else { tmlform.storeInContent(); } |
|||
| << TMLForm | tmlform.appendToField() >> |