<input type="text" ng-pattern="/^[0-9]*$/" id="players" name="players" ng-model="team.players"/>
Ich möchte, dass der obige Eingang Ganzzahlen mit den folgenden Sonderzeichen akzeptiert. AngularJS-Eingang zum Akzeptieren ganzer Zahlen und Sonderzeichen
Wie kann ich dies mit minimalem Code filtern?
Ich habe versucht, einige Beispiele im Internet gefunden, mit keiner von ihnen funktionieren überhaupt nicht richtig.
Hinweis: Mein Ziel ist es, ganzzahlige Werte zu akzeptieren (zusammen mit den oben genannten Sonderzeichen), aber keine Dezimalstellen.
versuchen Sie diese ng-Muster = "/^\ d + $ /" type = "Nummer" –
immer noch in der Lage zu schreiben '.' Ich will nur numerische Zeichen zu blockieren. aber irgendwie Regex filtert nicht alphanumerisch. –
Sie können diese Zeichen eingeben, aber Ihr Modell wird ungültig –