Wie für die Anzeige von Werten in Großbuchstaben in ExtJs textfield, ohne dass Benutzer-Brief übergang vom unteren in Großbuchstaben?

Erstellen wir eine Anwendung mit ExtJS 4, die Voraussetzung, dass der Eintrag in einer form, textfield sollte immer in GROßBUCHSTABEN geschrieben werden.

Für diesen, fand ich, dass ich eine Funktion aufrufen, die auf change-Ereignis und konvertiert den aktuellen Wert in Großbuchstaben und setzen Sie es zurück auf das Feld in folgender Weise:

change: function(field, newValue){
   field.setValue(newValue.toUpperCase());
} 

Was dies bedeutet ist, dass, wenn ein Benutzer einen Buchstaben in Kleinbuchstaben, dann wandelt ihn in Großbuchstaben um und legt es zurück in das Feld. Während dieser, es ist ein leichter übergang angezeigt, um den Benutzer vom unteren zum oberen Fall. Das heißt, der Benutzer ist in der Lage, um zu sehen, die Buchstaben in Kleinbuchstaben und nach einer Millisekunde werden kann, der Buchstabe wird groß geschrieben.

Die Frage ist: gibt es eine Möglichkeit, dies zu vermeiden, 'transition/transformation" vom unteren zum oberen Fall und zeigen Sie Buchstaben in Großbuchstaben direkt an den user, sobald er etwas?

Versuchte ich mit - style=text-transform:Großbuchstaben - aber kein Glück.

Jede Hilfe wäre wirklich zu schätzen.

Vielen Dank im Voraus.

InformationsquelleAutor netemp | 2011-08-31

Schreibe einen Kommentar