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.