Forum » Javascript » Eerste letter Uppercase

  1. Scooterboy

    Ik heb een contact formulier op een website, maar daar met de titel van een persoon (Dhr of Mevr) worden ingevuld, het staat erg slordig als iemand dhr of mevr invuld. Ik wil dat de eerste letter van die textbox altijd een Hoofdletter is, hoeft niet direct zichtbaar te zijn maar mag ook als ik op volgende klik dat hij dan wel automatisch er een Hoofdletter van maakt!

    Moet ik dan met een javascript werken of kan het anders? en hoe?

    Dit is mijn inputfield:

    Code
    1
    
    <input name=\"title\" type=\"text\" class=\"textboxreg\" id=\"title\" size=\"5\" value=\"{VAL_TITLE}\" tabindex=\"1\" />

    wo 11-02-2009 om 10:17
Reacties (4)

Reageren
  1. Chielt

    text-transform: capitalize;

    en dat als stijl er in? Die maakt van elke eerste letter van een woord een hoofdletter Weet alleen niet of het werkt op forms XD

    Bewerkt door Chielt op wo 11-02-2009 om 12:14
    wo 11-02-2009 om 12:13
  2. Roboo

    Met PHP;

    Code
    1
    2
    3
    4
    5
    6
    7
    
    <?
    $voornaamgeval
    ; = \"dhr\"; 

    $methoofdletters = strtoupper($voornaamgeval);

    // echo 
    $methoofdletters; // Output: Dhr
    ?>



    EDIT:
    Ohja, dit is natuurlijk niet real-time.. hmm sorry dan weet ik zo 1,2,3 geen oplossing. Zul je met xmlHttpRequest dingen moeten gaan prutsen denk ik.. (live validatie enzo..)

    Bewerkt door Roboo op wo 11-02-2009 om 17:15
    3 Maanden lang gratis webhosting uitproberen?

    Vusam Webhosting
    wo 11-02-2009 om 17:13
  3. Monkey

    JavaScript (Client-Side):
    <input name=\"title\" type=\"text\" class=\"textboxreg\" id=\"title\" size=\"5\" value=\"{VAL_TITLE}\" tabindex=\"1\" onchange=\"this.value=this.value.substring(0,1).toUpperCase()+this.value.substring(1)\" />

    PHP (Server-Side):
    $_GET[\'title\'] = ucfirst($_GET[\'title\']);

    Die van hierboven maakt er geloof ik DHR van..


    MCTBrowser, WMP11 Skin, [] WMDBackupper
    Free Packs
    wo 11-02-2009 om 19:08
  4. Scooterboy

    Quote: monkey

    JavaScript (Client-Side):
    <input name=\"title\" type=\"text\" class=\"textboxreg\" id=\"title\" size=\"5\" value=\"{VAL_TITLE}\" tabindex=\"1\" onchange=\"this.value=this.value.substring(0,1).toUpperCase()+this.value.substring(1)\" />

    PHP (Server-Side):
    $_GET[\'title\'] = ucfirst($_GET[\'title\']);

    Die van hierboven maakt er geloof ik DHR van..


    Waar zet je $_GET[\'title\'] = ucfirst($_GET[\'title\']); neer dan?

    Helemaal top werkt perfect!

    Bewerkt door Scooterboy op do 12-02-2009 om 13:11
    do 12-02-2009 om 13:08
Reageren