C'est le rôle du CSS de s'occuper de la mise en forme, donc ta question devrait plutôt être : "est-ce qu'il y a un intérêt à le faire avec JS plutôt qu'avec CSS ?"
Si tu veux appliquer cette transformation à un moment précis (lors du blur dans ton exemple), tu as effectivement besoin de JS, sinon il est préférable d'utiliser la solution de @Spaccacuore (avec un meilleur lien)
EDIT : pas tant merci que ça en fait (je déconne),
Visiblement quand je passe par le CSS, l'affichage est bon mais lors de l'enregistrement du formulaire dans la bdd, ce n'est plus le cas, si le clavier est en majuscule il m'enregistre des majuscules et inversement...
Je me permet un "up" pour éventuellement avoir une réponse à ma question, est ce qu'il est normal que le CSS modifie l'affichage mais que celui ci ne soit pas enregistré dans ma bdd?
Oui c'est normal, le CSS agit seulement sur la présentation du html et non sur les données.
Un texte en minuscule affiché en majuscule avec le CSS restera toujours minuscule quand tu le récupéreras.
toLowercase() ne fonctionne pas?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Si Microsoft inventait quelque chose qui ne plante pas, ça serait le clou.