/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * Funktion für das automatische Großschreiben eines Buchstaben im Input-Field. * Ist für den Aufruf im Kontext von Events konzipiert. * Bei der Erstellung bewusst gegen eine Primefaces-Lösung entschieden, da bei * dieser ansonsten das gesamte Formular an den Server verschickt werden müsste. * Eine Lösung auf dem entsprechenden Client erschien mit vergleichsweise * performanter. * * @param eventObj Objekt des Events, wird zur Ermittlung des Target-Input-Fields benutzt * @author Andreas Igel */ var capitalizeFirstLetter = function(eventObj){ var target = $( event.target ); if ( target.is( "input" ) ) { var txtValue = target.val(); var capitalized = txtValue.charAt(0).toUpperCase() + txtValue.substring(1); target.val(capitalized); } };