Script : Vérifier qu’une checkbox est bien cochée

Accueil > Développement > Javascript > Script : Vérifier qu’une checkbox est bien cochée
Blog développement, infographie, référencement, wordpress, comparatifs, cms, sgc !





Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Script : Vérifier qu’une checkbox est bien cochée

Pour avoir fait face au problème des checkbox, je partage avec vous aujourd’hui ce script vérifiant si une checkbox a bien été cochée ou pas.
Quel intérêt ? Cocher une case pour valider un formulaire, faire un choix ou une sélection dans un tableau….

Pour cela il existe plusieurs méthodes, je vais vous en présenter 3 :

Voir le code
// Première méthode
$('#checkBox').attr('checked');
 
// Seconde méthode
$('#edit-checkbox-id').is(':checked'); 
 
// Troisième méthode
$("input[type=checkbox]:checked").each(
    function() {
       // Insérer son code ici
       alert($(this).attr("id"));
    }
);

Les 2 premières méthodes renvoient TRUE ou FALSE
TRUE si c’est coché et FALSE si ça ne l’est pas.
Il suffit donc d’encapsuler ces méthodes dans un if pour exécuter du code suivant la valeur renvoyée.

La troisième méthode permet d’exécuter du code pour toute les checkbox cochées, dans l’exemple si une chechbox est cochée, on affiche son id.

source : http://www.web-tutoriel.com/2010/01/04/verifier-quune-checkbox-est-cochee-avec-jquery/

1 commentaire sur “Script : Vérifier qu’une checkbox est bien cochée

  1. Mutuelle
    ()

    Votre blog est impressionnant et je viens du coup le faire suivre à une copine qui semble être d’accord avec vous et je suis certaine qu’elle m’en sera reconnaissante. Soyez remerciez pour cet article et le temps pour partager ces idées. Je serais ravie d’avoir l’opportunité de vous lire à ce propos dans le futur. Cela m’est vraiment très précieux ! Mille mercis !