Это ответ на этот вопрос: Chrome считает символы неправильными в textarea с атрибутом maxlength
В этом вопросе было обнаружено, что Javascript считает, что возврат каретки - это один символ, когда на самом деле это два (\r\n
), почему?
Test Fiddle: http://jsfiddle.net/maniator/E527z/