Für eine Web-Anwendung ist der Aufbau von Privatsphäre sehr wichtig, ebenso wie das Format, in dem Benutzer ihre Daten eingeben.
Um dabei zu helfen, habe ich eine jquery-Bibliothek eingefügt, die hilft, die Felder Ссылка
Allerdings scheint es mir Probleme zu geben, Sozialversicherungsnummern zu maskieren. Zum Beispiel kommt das Format schön durch 567-78-7890, aber ich kann nicht herausfinden, wie man diese ersten vier Zahlen maskiert oder versteckt ... wie * - -7890.
Mein html ist nur ein Eingabefeld
%Vor%und mit diesem Plugin habe ich versucht, es als
zu maskieren %Vor%Dies ist nur eine Formatierung
%Vor%Dies wird nur die Zahlen ersetzen, die sie mit x eingegeben haben.
Ich habe auch ein jsFiddle eingerichtet, um zu helfen Ссылка
Jede Hilfe wäre wunderbar!
P.S. Ich kann kein Passwortfeld verwenden, weil die letzten vier Zahlen dem Benutzer angezeigt werden müssen und ich kann nicht mehr als ein Feld haben. Dies ist eine Unternehmensanforderung. Ich kann die Anforderungen eines Unternehmens nicht so sehr ändern, wie ich möchte.
Für alle, denen das in Zukunft in die Quere kommen könnte, war ich in der Lage, eine Lösung zu finden, die jedes Feld verdeckt und es formatiert, ohne mit irgendeinem anderen Plugin zu verwirren.
Im HTML würden Sie zwei Eingänge benötigen
%Vor%und positionieren Sie dann das Zahlenfeld über den Wert
und dann in deinem Javascript
%Vor%Und ein jsFiddle für diejenigen, die das Ergebnis sehen möchten. Ссылка
Dies ist Code, den ich von der reinen Javascript-Maske für Telefon von Javascript angepasst habe Telefonmaske für Textfeld mit Regex . Ich habe hier einen CodePen erstellt Ссылка
%Vor%Um es zu verwenden, fügen Sie onblur und onkeyup dem Eingabefeld
hinzu %Vor%Tags und Links javascript jquery