Format Zahl in eine HTML5 input-tag

Dies ist mein input

<input type="number" id="inputNumbers" step="0.01" ></input>

Ist es möglich, dass Benutzer nur zahlen eingeben, die mit dem Muster '0.00', wie die Art, wie ich es erklären in der Schritt-Attribut, ohne JavaScript zu verwenden?

Beispiel: Wenn der Benutzer schreibt '1.23' und dann versucht, geben Sie eine neue Zahl, dezimal-oder Komma-kann es nicht-und die Zahl bleibt auf '1.23'.

Wenn es nicht eine Weise zu entsprechen Schritt-Attribut, Ist es möglich, dass nur eine Kommastelle in der Zahl?

Sie verwenden können, <input type="number" name="Betrag" pattern="\d\.\d{2}" title="Menge code">
Entsprechen die patern? schon mal versucht regex?
thx, aber es hat nicht funktioniert..
Die regex, die ich getestet habe, hat mich nicht das Ergebnis von '0.00'-Muster..nicht wissen, wie zum erstellen eines regex für das..Bitte teilen, wenn Sie wissen.
Ich dachte, dass Sie versuchten, okay, give it a shot!

InformationsquelleAutor Marcus Höglund | 2016-06-28

Schreibe einen Kommentar