Forcer la casse en majuscule dans un formulaire HTML

Résolu
Tobi86 Messages postés 450 Statut Membre -  
arthezius Messages postés 3756 Statut Membre -
Bonjour à tous,

Voilà je suis entrain de créer un formulaire pour une de mes pages web et j'aurais voulu savoir si il y avait un option HTML ou CSS pour forcer la frappe de l'utilisateur en majuscule dans ma balise input ?

Merci d'avance ! :)

--
Tobi.
"Trois savoirs gouvernent le monde : le savoir, le savoir-vivre et le savoir-faire,
Mais le dernier souvent tient lieu des deux autres."

1 réponse

  1. Robotobor
     
    Salut
    En css:
    avec
    text-transform:uppercase;

    http://www.w3schools.com/cssref/pr_text_text-transform.asp
    0
    1. Tobi86 Messages postés 450 Statut Membre 59
       
      Super merci !
      Mais lors de l'envoi de mon formulaire, le texte sera aussi en majuscule ?
      0
    2. arthezius Messages postés 3756 Statut Membre 475
       
      Non. Le texte n'est pas transformé par CSS. Il est juste mis en forme en majuscule.
      Par contre, tu peux le faire en PHP une fois le formulaire envoyé.
      Pour ça, il y a la fonction strtoupper.
      https://www.php.net/manual/fr/function.strtoupper.php
      Il y a aussi la fonction mb_strtoupper qui gère également l'encodage.
      0
    3. Tobi86 Messages postés 450 Statut Membre 59
       
      Super merci beaucoup ! :)
      0
    4. arthezius Messages postés 3756 Statut Membre 475
       
      Si ton problème est résolu, n'oublie de marquer le topic en "résolu" en haut de cette page.
      0