Max lines textarea
He encontrado algunos scripts que limitan las líneas utilizadas en un área de texto como esta:
$(document).ready(function(){
var lines = 10;
var linesUsed = $('#linesUsed');
var newLines=0;
$('#rev').keydown(function(e) {
newLines = $(this).val().split("\n").length;
linesUsed.text(newLines);
if(e.keyCode == 13 && newLines >= lines) {
linesUsed.css('color', 'red');
return false;
}
else {
linesUsed.css('color', '');
}
});
Funciona bien cuando presiona enter y lo limita a 10. Pero el problema ocurre cuando escribe oraciones que son tan largas que automáticamente van a una nueva línea sin el \ ny cuando copia y pega un texto, entonces no puede limitar el líneas utilizadas
Alguien sabe cómo arreglar esto.
Importante: la solución debe funcionar para un área de texto