Hi,
kein Thema ... hier nochmal das Script. (Musste noch was abändern, da in einem Feld ja auch mehrere Wörter sein können ...)
<html>
<head>
<script type="text/javascript">
function doIt(Text) {
theNewText = ""
woerter = document.getElementById(Text).value.split(" ");
for(i=0; i<woerter.length; i++) {
lowerText = woerter[i].toLowerCase();
laenge = woerter[i].length;
firstLetter = lowerText.substr(0,1).toUpperCase();
newText = firstLetter + lowerText.substr(1,laenge-1);
theNewText = theNewText + newText + " ";
}
document.getElementById(Text).value = theNewText;
}
</script>
</head>
<body>
<form name="formular">
Vorname / Nachname: <input type=text name="Name" id="Name" onChange="doIt(this.id);"><br>
Strasse: <input type=text name="Strasse" id="Strasse" onChange="doIt(this.id);"><br>
PLZ / Ort: <input type=text name="Ort" id="Ort" onChange="doIt(this.id);"><br>
<input type="submit" value=" Los! ">
</form>
</body>
</html>
LG, piranja