Comment puis-je modifier toutes les valeurs d'entrée en majuscules en utilisant Jquery?
Je veux changer tous mes valeurs d'un formulaire en majuscules avant que le formulaire est soumis.
Pour l'instant j'ai ceci mais ça ne fonctionne pas.
$('#id-submit').click(function () {
var allInputs = $(":input");
$(allInputs).value.toUpperCase();
alert(allInputs);
});
source d'informationauteur Gustavo Reyes
Vous devez vous connecter pour publier un commentaire.
Essayer comme ci-dessous,
Vous devez utiliser
input[type=text]
au lieu de:input
ouinput
que je crois que votre intention est de fonctionner sur la zone de texte seulement.utiliser les css :
probablement préférable d'utiliser le style, et de convertir de la serverside. Il y a aussi un plugin jQuery pour forcer les majuscules: http://plugins.jquery.com/plugin-tags/uppercase
VIOLON
Vous pouvez utiliser chacun()
Utiliser les css text-transform pour afficher le texte dans tous les input de type texte.
En Jquery, vous pouvez alors transformer la valeur en lettres majuscules sur le flou de l'événement.
Css:
Jquery: