Seite 1 von 1

Kleines Script für Groß- / Kleinschreibung

Verfasst: 30.11.2011, 15:40
von matthias.platte@googlemail.com
Hallo Profis

kann mir vlt jemand helfen, ich suche ein script für das umwandeln des ersten buchstaben in groß, da man ja in der heutigen zeit alles schön kleinschreibt im i-net, siehe ich selber, wäre ich für so eine sache sehr dankbar.
brauch es deshalb weil in einem anderen feld eine if abfrage stadtfindet was dieses wort nur groß erkennt.
oder ist es möglich in der abrage 2 wörter zu definieren???

danke schonmal für eine antwort.

mfg matze

Kleines Script für Groß- / Kleinschreibung

Verfasst: 30.11.2011, 17:37
von radzmar
Im Exit:Event des Feldes dieses FormCalc-Skript einfügen.

Code: Alles auswählen

$ = Stuff($, 0, 1, Upper(Left($, 1)))

Kleines Script für Groß- / Kleinschreibung

Verfasst: 30.11.2011, 17:54
von matthias.platte@googlemail.com
thx

Kleines Script für Groß- / Kleinschreibung

Verfasst: 03.12.2011, 00:22
von Merklin
Hallo,

es ist ja erstaunlich, das bei FormCalc, so ein kurzes Script reicht, es bei JS, aber anscheinend, keine kurze Lösung gibt. Oder irre ich da?

VG Merklin

Kleines Script für Groß- / Kleinschreibung

Verfasst: 03.12.2011, 09:07
von armine
Hallo,

JavaScript hat (imho) oft eine umständliche Syntax. Ein Einzeiler ist aber möglich:
[font=comic sans ms][fontsize=2]this.rawValue = this.rawValue.replace(/^\D/,this.rawValue.substr(0, 1).toUpperCase())[/fontsize][/font]

vg armine

Kleines Script für Groß- / Kleinschreibung

Verfasst: 03.12.2011, 15:34
von Merklin
Hallo armine,

danke für dein Script. Hatte aber insgeheim gedacht, das ich es für Acrobat umbauen kann. Hat leider nicht geklappt.

Das Einzige was ich gefunden habe, ist Folgendes: (Tasteneingabescript)

event.value = event.value.toLowerCase().replace(/\b\w/g, function(match){return match.toUpperCase();});

Hierbei wird immer der erste Buchstabe Groß geschrieben, aber auch die nachfolgenden Buchstaben immer Klein, egal ob man Groß oder Klein schreibt.

Also nur ein Teilerfolg.

VG Merklin