Tenho um TextArea em html, e estou gerenciando a quantidade de linhas do mesmo com javaScript.
uso
var numeroDeLinhas = TextArea.value.split("\n").length;
ele pega normal, porém só quando a quebra de linha é feita manualmente (com a tecla “ENTER”), se a quebra de linha for feita automaticamente pelo TextArea, ele na verdade nao quebra a linha com um \n, somente visual, se mandar imprimir sai tudo numa linha só.
alguem tem alguma solução pra isso?
consegui forçar uma quebra de linha ao atingir X caracteres, mas não resolve, pois acaba cortando no meio de uma palavra e etc.