HTML Input Maske?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

a) Bau dir so ein Modul mit HTML und CSS aus mehreren Eingabefeldern zusammen.

b) Nutze eine Bibliothek wie jQuery Mask oder Inputmask. Wenn du nur via Google etwas suchst, findest du unter dem Stichwort html input mask noch etliche andere Lösungsoptionen.

Achte darauf, eine Lösung zu nutzen, die auch im Falle, dass JavaScript deaktiviert ist, funktioniert. Zudem solltest du bedenken, dass Lösungen, bei denen z.B. automatisch Inhalte in Eingabefeldern ergänzt werden, meist nicht barrierefrei umgesetzt sind und somit Nutzergruppen vor Probleme stellen könnte.

Das geht mit dem pattern-Attribut. Hier ein Beispiel für IBAN:
https://gist.github.com/Q4U/8578496

Beachte welche Browser das unterstützen:
https://caniuse.com/#feat=input-pattern

Woher ich das weiß:Berufserfahrung

chr12 
Fragesteller
 27.06.2020, 21:57

Also ich hab einfach das Input in meinen Code eingegeben und auch im Browser getestet aber formatiert wird nichts. (Ja mein Browser wird unterstützt)

0

Der erste Link hat mich zu einem interaktiven Beispiel mit Code geführt...

https://www.google.com/search?q=html+input+mask


chr12 
Fragesteller
 27.06.2020, 21:59

Die sind aber alle nur mit Plugins möglich oder? So steht es doch dabei

0