Wie man die Eingabe während der Eingabe in Großbuchstaben ändert
Ich benutzeonkeyup="this.value=this.value.toUpperCase();"
, um den eingegebenen Textwert in Großbuchstaben zu ändern. Dies funktioniert, aber ich muss einen einzelnen Buchstaben im Eingabefeld ändern, ohne das Mausereignis zu verwenden. Wenn ich die linke Pfeiltaste benutze, um den Cursor nach hinten zu bewegen, wird das Ereignis onkeyup ausgelöst und der Cursor bewegt sich zum Ende. Wie ändere ich dieses Skript, damit ich mit den Pfeiltasten rückwärts navigieren und irgendwo zwischen @ einen Text ändern kan
Der aktuelle Code sieht so aus ...
<h:inputText value="#{_input.response}" autocomplete="off" onmouseover="this.focus();" onkeyup="this.value=this.value.toUpperCase();"/>