HTML nur input Werte akzeptieren die mit 0 beginnen?

2 Antworten

Einfach beim pattern ganz vorne ^0 schreiben. Das bedeutet dann, dass der Input-Wert mit 0 beginnen muss (^ steht für den Anfang des Strings).

pattern="^0[0-9]{3-9}"

gar nicht per reinem HTML. Dein pattern-Attribut im input-Tag hat auch nur im Kontext mit JavaScript, was das dann evtl. auswertet, eine Bedeutung.