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 :

D�claration checkbox


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par d�faut D�claration checkbox
    Bonjour,

    J'ai d�clar� des cases � cocher comme suit (code php) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    		$ret.='<input type="checkbox" name="select['.$x.']">';
    Lorsque je teste si la case est coch�e en javascript il ne la reconnait pas ("a la valeur nulle ou n'est pas un objet") :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    		if(document.getElementsByName('select')[y].checked == true)
    Avez-vous une id�e ? Merci

  2. #2
    Expert confirm� Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par d�faut
    Essaie :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if(document.getElementsByName('select'+[y]).checked == true)

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par d�faut
    Citation Envoy� par Mr N.
    Essaie :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if(document.getElementsByName('select'+[y]).checked == true)
    Il n'y a plus d'erreur mais par contre il ne d�tecte pas le "checked".

  4. #4
    Expert confirm� Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementsByName('select['+y+']')[0].checked

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par d�faut
    OK, �a marche !
    C'est effectivement un tableau � 2 dimensions.

    Merci beaucoup Mr N.

    Bonne journ�e.

  6. #6
    Expert confirm� Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par d�faut
    Non pas vraiment � 2 dimensions

    Au niveau de DOM,
    - "select[xxx]" est une valeur comme une autre pour un attribut d'un element.
    - getElementsByTagName te retourne une collection, et � priori dans ton cas tu ne devrait avoir qu'un element (� toi de faire attention de ne pas avoir un autre element nomm� "select[xxx]")

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 4
    Dernier message: 06/08/2009, 12h05
  2. Couleur d'un CheckBox
    Par benj63 dans le forum C++Builder
    R�ponses: 4
    Dernier message: 15/07/2002, 14h48
  3. CheckBox en Read Only
    Par MrJ�j� dans le forum C++Builder
    R�ponses: 7
    Dernier message: 23/06/2002, 15h00
  4. R�ponses: 2
    Dernier message: 27/05/2002, 19h46
  5. R�ponses: 8
    Dernier message: 17/05/2002, 09h08

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