IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

vérification de checkbox cochées


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut vérification de checkbox cochées
    bonjour à tous

    j'ai créé des checkbox représentants des demi-journées (lundi matin, lundi après-midi, mardi matin, etc.)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Lundi matin <input type="checkbox" value="1" name="matin[0]" />
    Lundi après-midi <input type="checkbox" value="1" name="apresmidi[0]" />
    Mardi matin <input type="checkbox" value="1" name="matin[1]" />
    etc.
    Je peux de cette manière vérifier par php quelles sont les checkbox cochées.
    Mais je n'arrive pas à trouver la bonne syntaxe en javascript pour vérifier qu'il y en ait au moins une de cochée (sinon message d'erreur)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if 	(d.matin[0].checked == false && d.matin[1].checked == false && d.matin[2].checked == false && d.matin[3].checked == false && d.matin[4].checked == false && d.matin[5].checked == false
    		 && d.apresmidi[0].checked == false && d.apresmidi[1].checked == false && d.apresmidi[2].checked == false && d.apresmidi[2].checked == false && d.apresmidi[4].checked == false)
    		return die("matin[0]","Veuillez préciser vos disponibilités.");
    j'ai fais ceci mais sans résultats !

    Merci d'avance pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    cote js les crochets font partie intégrante du name
    la collection est donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getElementsByName('matin[1]')
    qui comporte autant l'elements qui portent le même name crochets inclus
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    document.getyElemntsByName('matin[1]')[0]
    document.getyElemntsByName('matin[1]')[1]
    document.getyElemntsByName('matin[1]')[2]
    ...
    =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms['fromname'].elements['matin[1]'][0]
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut
    merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Vérification checkbox coché
    Par Pitus dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 26/04/2012, 16h55
  2. Réponses: 1
    Dernier message: 05/05/2011, 21h41
  3. [débutant] obtenir le nombre de checkbox cochées
    Par macke_d dans le forum Composants
    Réponses: 3
    Dernier message: 30/03/2005, 02h17
  4. Réponses: 9
    Dernier message: 12/01/2005, 17h00
  5. [XML][XSL]afficher une checkbox cochée
    Par kirk80 dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/09/2004, 17h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo