Hallo mathefritz,
ja, die 0 geht verloren wenn im Formular type="number" ist und Für die DB-Spalte "i" gegeben ist.
Was Du mit "falsch modelliert" meinst verstehe ich nicht.
Wenn aus dem Postleittext 01234 die Zahl 1234 gemacht wird, ist deine Datenhaltung falsch modelliert.
Auf PLZe verschiedener Staaten werde ich noch nicht eingehen, aber ich habe pattern="\d+"
hinzugenommen ( was dann ein required entbehrlich macht);
Warum ist das Ausfüllen dieses Feldes nicht mehr erforderlich?
es stellt sich noch die Frage ob sich VERHINDERN läßt daß die Eingabetaste SUBMIT bewirkt -
denn für den Erfasser ist es unangenehm danach ein zurückgesetzes Formular zu bekommen
Ja.
PS: Du brauchst
die
Zeilenum-
brüche nicht per Hand zu setzen.
Bis demnächst
Matthias