37 votes

jQuery: comment faire pour vérifier si les éléments de formulaire ne sont pas vides?

j'ai un formulaire, comment faire pour vérifier si tous les éléments à l'intérieur d'un formulaire de "zone de texte, case à cocher, textarea, select file" ne sont pas vides ??

Merci

73voto

Nick Craver Points 313913

Vous pouvez voir si tout est vide comme ceci:

$(":input").each(function() {
   if($(this).val() === "")
    alert("Empty Fields!!");
});

Vous pouvez lire sur le :sélecteur d'entrée ici

pour une réponse spécifique, si vous voulez seulement ces types, de changer le sélecteur comme ceci:

$(":text, :file, :checkbox, select, textarea").each(function() {
   if($(this).val() === "")
    alert("Empty Fields!!");
});

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X