Forcer la casse en majuscule dans un formulaire HTML

Résolu/Fermé
Tobi86 Messages postés 405 Date d'inscription mercredi 7 décembre 2011 Statut Membre Dernière intervention 9 mai 2018 - 6 avril 2014 à 18:30
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 6 avril 2014 à 22:55
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 ! :)
A voir également:

1 réponse

Salut
En css:
avec
text-transform:uppercase;

http://www.w3schools.com/cssref/pr_text_text-transform.asp
0
Tobi86 Messages postés 405 Date d'inscription mercredi 7 décembre 2011 Statut Membre Dernière intervention 9 mai 2018 57
6 avril 2014 à 18:46
Super merci !
Mais lors de l'envoi de mon formulaire, le texte sera aussi en majuscule ?
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
6 avril 2014 à 19:28
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
Tobi86 Messages postés 405 Date d'inscription mercredi 7 décembre 2011 Statut Membre Dernière intervention 9 mai 2018 57
6 avril 2014 à 22:31
Super merci beaucoup ! :)
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
6 avril 2014 à 22:55
Si ton problème est résolu, n'oublie de marquer le topic en "résolu" en haut de cette page.
0