Chrome zählt Zeichen, die im Textbereich mit dem Attribut "maxlength" falsch sind

Hier ist ein Beispiel:

<code>$(function() {
  $('#test').change(function() {
    $('#length').html($('#test').val().length)
  })
})</code>
<code><script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea id=test maxlength=10></textarea>
length = <span id=length>0</span></code>

Füllen Sie das Textfeld mit Zeilen (ein Zeichen in einer Zeile), bis der Browser dies zulässt. Wenn Sie fertig sind, verlassen Sie das Textfeld und der js-Code berechnet auch die Zeichen.

In meinem Fall konnte ich also nur 7 Zeichen (einschließlich Leerzeichen) eingeben, bevor mich Chrome stoppte. Obwohl der Wert des Attributs maxlength 10 ist:

Antworten auf die Frage(10)

Ihre Antwort auf die Frage