Formular: Fehlerliste
-
Akkordeon -
Anker -
Audio-Player -
Bild -
Bot -
Breaking News -
Button -
Card -
Chip -
Copyright -
Details -
Exposé -
Fetch -
Flip-Card -
Footer -
Formular: Block -
Formular: Checkbox -
Formular: Combobox -
Formular: Fehlerliste -
Formular: Filter -
Formular: Fortschrittsanzeige -
Formular: Input -
Formular: Layouts -
Formular: Radio -
Formular: Select -
Formular: Switch -
Formular: Textfeld -
Formular: Upload -
Formular: Validierung -
Galerie -
Grid -
Header -
Hervorgehobener Link -
Hervorhebung -
Icon -
In-Page Navigation -
Infobox -
Karussell -
Kontakt -
Links -
Liste -
Logo -
Map -
Meldung -
Menü -
Modal -
Newsletter -
Pager -
Paginierung -
Quicklink-Liste -
Reiter -
Section -
Sidebar -
Skip Link -
Social Media -
Stack -
Stage -
Status -
Suche -
Tabelle -
Tag -
Tourismuszeile -
Video-Player -
Vorspann -
Zeitstempel -
Zitat
Fehlerlisten stehen am Anfang von Formularen mit mehr als einem fehlerhaften Element. Sie dienen als übersichtliche Zusammenfassung der Fehler und zur Navigation. Jede Fehlermeldung ist verlinkt und führt zum jeweiligen Eingabefeld.
Formular: Fehlerliste
Beispiel Formular: Live-Validierung nach Absenden eines fehlerhaften Formulars
<wm-formerrorsummary>
<li><a href="#vorname">Bitte Vorname ausfüllen</a></li>
<li><a href="#familienname">Ungültiges Zeichen & in Familienname</a></li>
<li><a href="#hausnummer">Bitte Hausnummer angeben</a></li>
<li><a href="#flugobjekt">Bitte Flugobjekt auswählen</a></li>
<li><a href="#schein1">Bitte Führerscheintyp auswählen</a></li>
</wm-formerrorsummary>
Abhängigkeiten
<script src="https://assets.wien.gv.at/theme/latest/js/components/FormErrorsummary/FormErrorsummary.js" type="module"></script>
<script src="https://assets.wien.gv.at/theme/latest/js/components/FormBlock/FormBlock.js" type="module"></script>
<script src="https://assets.wien.gv.at/theme/latest/js/components/Notification/Notification.js" type="module"></script>
<script src="https://assets.wien.gv.at/theme/latest/js/components/List/List.js" type="module"></script>
import { FormErrorsummary } from './wienermelange/assets/js/components/FormErrorsummary/FormErrorsummary.js';
import { FormBlock } from './wienermelange/assets/js/components/FormBlock/FormBlock.js';
import { Notification } from './wienermelange/assets/js/components/Notification/Notification.js';
import { List } from './wienermelange/assets/js/components/List/List.js';
Eigenschaften
Eigenschaft | Beschreibung | Werte | Default |
---|---|---|---|
heading
|
Überschrift für die Fehlerliste. [ERRORS] ist ein Platzhalter für die Anzahl der Fehler, der automatisch ersetzt wird. |
String
|
`Es gibt [ERRORS] Fehler auf der Seite:`
|
noFocus
|
Autofocus deaktivieren Wenn auf 'true' gesetzt, wird der erste Fehlereintrag nicht automatisch fokussiert, was nützlich sein kann, wenn die Fehlerübersicht in einem Modal oder einer anderen Komponente verwendet wird, die ihren eigenen Fokus verwaltet. |
Boolean
|
false
|
errors
|
Anzahl der Fehler Diese Eigenschaft wird automatisch aktualisiert, wenn Fehlereinträge hinzugefügt oder entfernt werden. Der Wert wird in der Überschrift angezeigt. |
Number
|
0
|
Slots
Name | Beschreibung |
---|---|
default
|
Text bzw. Fehlereinträge (normalerweise vom Formular automatisch befüllt) |
Events
Event | Beschreibung | Rückgabewert |
---|---|---|
jump-to-error
|
Wird ausgelöst, wenn auf einen Fehlereintrag geklickt wird Der Event enthält die ID des Feldes als `event.detail.id` |
|
Kontakt
Haben Sie noch Fragen, Feedback oder brauchen Sie ein Element, das die Pattern Library noch nicht
bietet?
handbuch@ma53.wien.gv.at