Ich habe ein einfaches Eingabefeld, das eine maxlength = "2" Attribut hat. Der Code sieht wie folgt aus:maxlength Attribut der Eingabe in HTML funktioniert nicht auf HTC One M7
<input id="txtLoginName" maxlength="2">
Es funktioniert gut auf den meisten Android-Geräten. Auf dem HTC One M7 funktioniert es jedoch nicht. Auf diesem Gerät kann ich einfach so viele Zeichen eingeben, wie ich möchte.
Irgendwelche Vorschläge? Ich denke, es sollte bisher ein gerätespezifisches Problem sein.
Vielen Dank im Voraus.
Ja, ich weiß, dass jQuery mit diesem Problem helfen kann. Ich habe jedoch ein anderes Problem gesehen: zum Beispiel gebe ich ein Zeichen ein, sagen wir "f", die Vorhersage wird Wörter wie Freund, Feuer, Film usw. vorschlagen. Wenn ich ein vorgeschlagenes Wort auswähle, erlaubt das Textfeld mehr als 2 Zeichen und ab jetzt kann ich immer noch ein Zeichen eingeben. –
Sie könnten die Eingabe geben oder das Attribut autocomplete = "off" bilden, da es ein mobiler Browser ist und wahrscheinlich html5 –
Ich habe es bereits versucht, aber keiner der Autovervollständigen oder autocapitalize etc. funktioniert mit Vorhersage von Android. –