Findet den Wert des gegebenen Formularelements, unabhängig von seinem Typ. Der zurückgelieferte Wert hängt vom Typ des Element ab.
Formularelement, dessen Wert ermitteln werden soll.
Typ des Formularelements. In der Regel entweder der
tagName
oder der type
des input
-Elements.
Findet alle (potentiellen) Verweise auf die angegebenen Elemente. Die angegebenen Elemente selbst werden nicht in das zurückgegebenen Ergebnis enthalten.
Referenzen sind zum Beispiel Elemente, die eine hidden-if, read-only-if oder required-if Bedingung auf eines der gegebenen Elemente haben.
Elemente, für die Referenzen gesucht werden sollen.
Optionen für die zu suchenden Elemente. Standardmäßig werden alle bekannten Referenzen gefunden.
Alle gefundenen Referenzen.
Entfernt eine Rückruffunktion, die mittels on hinzugefügt wurde.
Type of the event name for which to remove a listener.
Name des Ereignisses, auf das nicht mher gelauscht werden soll.
Rückruffunktion für das Ereignis, welche entfernt werden soll.
Dient der Registrierung einer Rückruffunktion für Ereignisse, die während der Formularvalidationsphase eintreten.
Die folgenden Ereignisse stehen zur Verfügung:
// Gibt ein Log-Meldung aus, wenn das entsprechende Ereignis eingetreten ist
xm_validator.on("requestBegin", data => console.log("validate-request", data));
xm_validator.on("begin", data => console.log("validate-start", data));
xm_validator.on("progress", data => console.log("progress", data));
xm_validator.on("finish", data => console.log("validate-end", data));
xm_validator.on("requestFinish", data => console.log("validate-finish", data));
Type des Namens des Ereignisses, auf das gelauscht werden soll.
Name des Ereignisses, auf das gelauscht werden soll.
Rückruffunktion für das Ereignis.
Wenn ein Formular abgesendet wird und das Formular nicht gültig ist, wird die Bildlaufleiste so geschoben, dass das ungültige Feld im Browser-Fenster sichtbar wird. Standardmäßig wird diese Verschiebung animiert. Mithilfe dieser Methode kann die Animation deaktiviert werden.
Ob das Verschieben der Bildlaufleiste animiert werden soll.
Aktualisiert den Elementzustand (etwa Versteckt-Wenn-Bedingungen) für alle Elemente.
Zu aktualisierende Elemente.
Falls true
, werden Elementzustände aktualisiert auch wenn es keine Änderung gab.
Die Schnittstelle zur Interaktion mit dem Formularvalidator. Kann etwa genutzt werden, um auf verschiedene Ereignisse während der Validationsphase zu lauschen.