String-Länge mit Textarea
Nico
- javascript
0 Norbert Klein0 Nico0 Norbert Klein0 Nico
Hi,
ich hab folgendes Problem.
Ich hab ein <textarea>-Feld. Nun möchte ich irgendwo daneben anzeigen lassen, wieviele Zeichen man bereits geschrieben hat bzw wieviele Zeichen es noch bis zu einer Grenze sind, zB 300.
Diese Zahl soll sich dann nachdem man was getippt hat sofort aktualisieren.
Zuerst einmal weiss ich nicht, welchen Event-Handler ich benutzen soll. Onchange wird ja nur aufgerufen, wenn ich dann irgendwo anders hinklicken.
Was ich auch nicht weiss ist, wie ich die Länge des geschriebenen rausbekomme.
Danke schonmal im vorraus.
Nico
Hallo.
Zuerst einmal weiss ich nicht, welchen Event-Handler ich benutzen soll. Onchange wird ja nur aufgerufen, wenn ich dann irgendwo anders hinklicken.
http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onkeydown
Was ich auch nicht weiss ist, wie ich die Länge des geschriebenen rausbekomme.
document.form.input.value.length (http://selfhtml.teamone.de/javascript/objekte/string.htm#length)
Gruß
Norbert
Was ich auch nicht weiss ist, wie ich die Länge des geschriebenen rausbekomme.
document.form.input.value.length (http://selfhtml.teamone.de/javascript/objekte/string.htm#length)
Das hab ich auch schon ausprobiert. Aber wenn ich dann in der onkeydown-Anweisung "document.getElementById('chars').innerText = document.nsForm.title.value.lenght" schreibe, bekomm ich nur ein 'undefined'.
Was ich auch nicht weiss ist, wie ich die Länge des geschriebenen rausbekomme.
document.form.input.value.length (http://selfhtml.teamone.de/javascript/objekte/string.htm#length)
Das hab ich auch schon ausprobiert. Aber wenn ich dann in der onkeydown-Anweisung "document.getElementById('chars').innerText = document.nsForm.title.value.lenght" schreibe, bekomm ich nur ein 'undefined'.
lenght != length
Gruß
Norbert
Was ich auch nicht weiss ist, wie ich die Länge des geschriebenen rausbekomme.
document.form.input.value.length (http://selfhtml.teamone.de/javascript/objekte/string.htm#length)
Das hab ich auch schon ausprobiert. Aber wenn ich dann in der onkeydown-Anweisung "document.getElementById('chars').innerText = document.nsForm.title.value.lenght" schreibe, bekomm ich nur ein 'undefined'.
lenght != length
Ups, mein Fehler. ;)
Danke, Nico