Ich versuche, den Wert meiner Eingangs html5ein Muster Formatwert Anwendung bei Eingabe des Typs Zahl
ich als Minimalwert 001 verwenden möchten zu formatieren und als Maximalwert 999. Wenn ich 1 eingeben, ich brauche den Wert zu sein, in 001. und 10 010.
übersetzen ich die Anzahl der Ziffern 3. zu beheben, die die gleiche Wirkung ist, dass „% 03d“
ich im Internet eingecheckt haben eine Lösung zu finden war wahrscheinlich ein Muster für meine Eingabe, aber nach vielen Versuchen bin ich immer noch festgefahren.
Ich habe eine Schnittstelle erstellt, und ich möchte ein bestimmtes Format für meine Eingabe vom Typ Nummer definieren. Dieses Format ist ein Format mit 3 Ziffern. Wenn Sie also 1 eingeben, muss die Eingabe den Wert korrigieren und in 001 übersetzen ... oder es kann den alten Wert beibehalten und den falschen Wert vergessen.
Eingabe (Typ = "Nummer" min = "001" max = "999" Muster = "xxxx", style = "Breite: 45px; Textausrichtung: Mitte"). Input-sm # inputDut2-int
Ich weiß, oder ich denke zumindest, dass ich das mit einem Muster lösen kann.
möglich Duplikat http://stackoverflow.com/questions/2686855/ is-there-a-javascript-function-that-kann-pad-a-string-to-get-to-a-determined-lengt –
Vielen Dank. Ich habe schon so etwas probiert. Aber wenn ich die Pfeile rechts von meiner Eingabe verwende, um den Wert der Eingabe zu steuern, wenn mein tatsächlicher Wert 001 ist und ich auf den + 1 Pfeil klicke, ist der nächste Wert 2. Jeder Wert von weniger als 3 Stellen musn Ich existiere nicht für mich. – RaiZer