Zitat von
omata:
Ersetze doch #13#10 beim Zählen und nach dem Senden des Textinhaltes.
Ich verstehe nicht ganz, was du mir damit sagen willst. Meinst du ich soll vor dem Zählen jeden Absatz (#13#10) z.B. in "MM" umwandeln und dann zählen?
Ich habe es mal getestet, aber er zählt noch wie vorher:
Code:
function limit()
{
var text = document.getElementById("smstext").value;
text = text.replace(String.fromCharCode(13,10), "BR");
if(text.length > 160)
{
text = text.substring(0, 160);
document.getElementById("smstext").value = text;
}
var rest = 160 - text.length;
var str = "" + rest + " Zeichen übrig";
document.getElementById("smsline").innerHTML = str;
}