Der folgende Beitrag wurde am 10. 03. 2002, 19:14 Uhr von Nico veröffentlicht.
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
Der folgende Beitrag wurde am 10. 03. 2002, 19:25 Uhr von Norbert Klein veröffentlicht.
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
Der folgende Beitrag wurde am 10. 03. 2002, 19:30 Uhr von Nico veröffentlicht.
> 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'.
Der folgende Beitrag wurde am 10. 03. 2002, 19:35 Uhr von Norbert Klein veröffentlicht.
> > > 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
Der folgende Beitrag wurde am 10. 03. 2002, 19:47 Uhr von Nico veröffentlicht.
> > > > 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
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4