Matt: Javascript: Eingabetext in Zeilen berechnen

Beitrag lesen

Hi,

ich hab ein Problem beim Berechnen von Zeilen.
Ich habe eine textarea in welche der Benutzer Text tippen kann. ;)

Mit Javascript berechne ich nun wieviele Zeilen der Benutzer mit seinem Text belegt. Hierbei gilt, 1 Zeile = 35 Zeichen. Also ist z.B. 36 Zeichen = 2 Zeilen, aber 70 Zeichen auch = 2 Zeilen. 71 Zeichen wären dann schon 3 Zeilen.

Mein Ansatz ist wie folgt:

  
count_row = length/35;  
  
if (count_row <= 1) {  
 counter = 1;  
}  
  
else if (count_row > 1) {  
  
 count_row++;  
  
 var countit = ""+count_row;  
 var newcounter = countit.split(".");  
 var counter = newcounter[0];  
}  
  
alert(counter);  

Jedoch stimmt das nicht ganz... denn bei 70 Zeichen sind es keine 2 (wie es sein sollte) sondern 3.

Kann mir jemand auf die Sprünge helfen?

Danke vorab.