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 :

Capture d'erreurs checkbox


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2009
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 37
    Points : 28
    Points
    28
    Par défaut Capture d'erreurs checkbox
    bonjour,

    j'ai un code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(maform.CG.checked  == false) .....

    le problème c'est que mon formulaire est dynamique et qu'il n'y a pas toujours cette checkbox CG, j'ai donc un gros message d'erreur.
    Erreur : form.CG is undefined

    Une idée comment gérer ça?

    merci

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    tout d'abord, pour accéder aux éléments d'une page, mieux vaut utiliser les id et donc les définir pour les objets le nécessitant.
    Ici, en définissant un id="id_CG" pour "CG", tu peux ajouter le test d'existence
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (document.getElementById('id_CG'))
    if ( !document.getElementById('id_CG').checked)
    ...
    Sinon, tu peux quand même le faire avec les name.
    Avec une syntaxe un peu plus actuelle ça donnerait (en supposant que maform corresponde à document.forms['name_du_form']) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (maform.elements['CG'])
    if ( ! maform.elements['CG'].checked)
    ...
    A+

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

Discussions similaires

  1. capture d'erreur dans un ksh pour oracle
    Par juin29 dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 22/06/2009, 15h51
  2. Réponses: 7
    Dernier message: 27/08/2008, 09h25
  3. Capturer les erreurs de parsing xml
    Par nicolas7777 dans le forum Modules
    Réponses: 0
    Dernier message: 10/02/2008, 21h17
  4. capturer une erreur sur un import
    Par cysboy dans le forum Langage
    Réponses: 2
    Dernier message: 09/10/2007, 12h17
  5. Capturer une erreur lors de l'execution d'un INSERT ?
    Par marot_r dans le forum Requêtes et SQL.
    Réponses: 0
    Dernier message: 09/08/2007, 20h27

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