Wörter groß schreiben

Hallo,

ich möchte bei einer Texteingabe automatisch(onchange) die eingetippten Wörter so ändern, dass sie mit einem großen Anfangsbuchstaben beginnen.

ich selber hab jetzt irgendwie an die replace-methode gedacht, weiß aber nicht wie man das gescheit umsetzen könnte…

Hat jemand dafür schon mal eine Funktion geschrieben?

Danke schon mal im Voraus.

Hi kleiner Marco

ich möchte bei einer Texteingabe automatisch(onchange) die
eingetippten Wörter so ändern, dass sie mit einem großen
Anfangsbuchstaben beginnen.

warum moechtest du das denn clientseitig per javascript erledigen ?
ist es dir wichtig, dass der wert „richtig“ formatiert zu dir uebertragen wird oder ist es dir besonders wichtig , dass der user die aenderung bereits direkt nach der eingabe sieht ?

hintergrund der frage…
meines erachtens ist es eine unnoetige spielerei direkt im formular zu aendern. ausserdem bekommst du die falschen werte wenn javascript ausgeschaltet ist… bzw. nur die kleingeschriebene variante.

eleganter ist es das dein "empfaenger"script erledigen zu lassen. und auch viel einfacher. in php geht das mit einer zeile.

$textfield = "ich bin klein aber fein";
echo **ucfirst(**$textfield**)**;

AUSGABE:
**I** ch bin klein aber fein

so ist sichergestellt, dass in der datenbank,ausgabeseite oder mail
immer das richtige format ankommt.

ich selber hab jetzt irgendwie an die replace-methode gedacht,
weiß aber nicht wie man das gescheit umsetzen könnte…

mit regEx machste das … willste das wirklich?

grusz

PixelKoenig

Hat jemand dafür schon mal eine Funktion geschrieben?

Danke schon mal im Voraus.