Problem mit Chrome und Zeichenbegrenzungen für Textfelder

Problem mit Chrome und Zeichenbegrenzungen für Textfelder

Ich versuche, Inhalte in ein Textfeld in Chrome einzugeben. Dies ist ein webbasiertes Tool, das ich bei der Arbeit verwende.

Im Internet Explorer funktioniert es einwandfrei, aber wenn ich versuche, eine Abfrage in den Bereich zu senden, wird dieser Fehler zurückgegeben.

Bitte kürzen Sie diesen Text auf 1950 Zeichen oder weniger (Sie verwenden derzeit 1999 Zeichen)

Handelt es sich hierbei um ein Problem mit der ordnungsgemäßen Funktion des HTML in Chrome oder gibt es in Chrome eine Einstellung, mit der die Prüfung nicht durchgeführt werden kann?

Antwort1

Chrome behandelt die MaxLength-Eigenschaft von TextAreas anders. Insbesondere zählt es für jede neue Zeile lieber zwei Zeichen als nur eins ( \r\nim Gegensatz zu „just“ \n).

Dies ist ein häufiges Problem:

Nicht editierbare Textfelder und Browserkompatibilität

Wenn ein nicht bearbeitbares Feld, das aus einem Dropdown-Menü oder einem Suchfeld ausgewählt wird, sehr lang ist (z. B. ein Kurstitel), erhalten Sie gelegentlich möglicherweise diese Fehlermeldung:

„Bitte kürzen Sie dieses Feld auf X Zeichen oder weniger. (Sie verwenden derzeit X.)“

Diese Fehlermeldung steht in direktem Zusammenhang mit der Art und Weise, wie einige Browser unsere Bewerbungsseiten interpretieren. Um mit Ihrer Bewerbung fortzufahren, bitteverwenden Sie entweder Internet Explorer oder Mozilla Firefox.

Quelle

Sehen Sie sich diese StackOverflow-Fragen an:

Um das Problem zu beheben, sodass Chrome sich genauso verhält wie andere Browser, muss die Web-App geändert werden.

verwandte Informationen