Forcer la casse en majuscule dans un formulaire HTML

Résolu
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. Salut
    En css:
    avec
    text-transform:uppercase;

    http://www.w3schools.com/cssref/pr_text_text-transform.asp
    0
    1. Super merci !
      Mais lors de l'envoi de mon formulaire, le texte sera aussi en majuscule ?
      0
    2. 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. Super merci beaucoup ! :)
      0
    4. Si ton problème est résolu, n'oublie de marquer le topic en "résolu" en haut de cette page.
      0