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 :

[checkbox] S�lectionner tous les checkbox


Sujet :

JavaScript

  1. #1
    Membre exp�riment�
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 895
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 895
    Par d�faut [checkbox] S�lectionner tous les checkbox
    Bonjour

    J'ai voulu �crire une fonction Javascript onClick() sur une checkbox de sorte qu'une fois coch�e, toutes les checkbox d'un autre groupe soit �galement coch�es :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    function checkAll(value){
          if(document.blast.checkall.checked){
              for(var i=0; i<value; i++){
                  document.blast.sirna[i].checked=true;
              }
          }
          else{
              for(var i=0; i<value; i++){
                  document.blast.sirna[i].checked=false;
              }
          }
      }
    Malheureusement, mes checkboxes ne sont pas coch�es � l'appel de la fonction.
    Merci d'avance de vos r�ponses.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne r�pond � aucune question technique par MP.

  2. #2
    Membre exp�riment�
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 895
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 895
    Par d�faut
    Un petit �l�ment en plus : sur Firefox et sa console Javascript, mon groupe de checkboxes n'a pas de propri�t�s
    Quelqu'un a t'il un �l�ment de r�ponse ?

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne r�pond � aucune question technique par MP.

  3. #3
    Expert confirm�
    Avatar de Swo�g
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par d�faut
    Salut !

    tu devrais plut�t utiliser getElementsByName (si j'ai bien compris ton code) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    function checkAll(value){
          if(document.getElementsByName("checkall")[0].checked){
              for(var i=0; i<value; i++){
                  document.getElementsByName("sirna")[i].checked=true;
              }
          }
          else{
              for(var i=0; i<value; i++){
                  document.getElementsByName("sirna")[i].checked=false;
              }
          }
      }
    R�dacteur "�clectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les R�gles du Forum - Mon Site Web sur DVP.com (D�veloppement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne r�pondrai � aucune question technique via MP, MSN ou Skype : les Forums sont l� pour �a !!! Merci de me demander avant de m'ajouter � vos contacts sinon je bloque !
    pensez � la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  4. #4
    Membre exp�riment�
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 895
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 895
    Par d�faut
    Bonjour Swo�g

    Merci de ta r�ponse, mais h�las, cela ne marche pas pour autant.
    Voici comment je construis mes checkbox (elles sont contruits dans un formulaire et une table avec du code PHP) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    echo "<td class=\"".$style."\"><input type=\"checkbox\" name=\"sirna[]\"\"/></td></tr>";
    Et toujours le m�me probl�me, pas de propri�t�s.
    Javascript ne m'aime pas !

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne r�pond � aucune question technique par MP.

  5. #5
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    toujours le m�me vieux probl�me du tableau de variables qui n'existe que pour php!

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    var truc=document.getElementsByName("sirna[]");

  6. #6
    Membre exp�riment�
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 895
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 895
    Par d�faut
    Bonjour

    Bon, j'ai aussi trouv� une solution :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    function checkAll(value){
          if(document.blast.checkall.checked){
              for(var i=0; i<value; i++){
                  document.forms[0].sirna[i].checked = true;
              }
          }
          else{
              for(var i=0; i<value; i++){
                  document.forms[0].sirna[i].checked = false;
              }
          }
      }
    Ceci pour ma fonction Javascript et voici comment je d�clare mes checkboxes en PHP :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    echo "<td class=\"".$style."\"><input type=\"checkbox\" name=\"sirna\" value=\"".$i."\"/></td></tr>";
    O� $i est un it�rateur.
    Je suis sinon ouvert � toutes optimisations.

    @++

    GLDavid qui esp�re qu'on inventera le PerlScript
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne r�pond � aucune question technique par MP.

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

Discussions similaires

  1. [Prototype] Ajouter un �v�nement � tous les checkbox
    Par franculo_caoulene dans le forum Biblioth�ques & Frameworks
    R�ponses: 5
    Dernier message: 19/12/2007, 12h35
  2. cocher tous les checkbox en meme temps et un peu de php
    Par logone dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 03/10/2007, 09h19
  3. coch� tous les checkbox g�n�r� par php
    Par Henry9 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 20/07/2007, 13h13
  4. R�ponses: 2
    Dernier message: 14/09/2006, 14h24
  5. S�lection automatique de tous les checkbox d'un dbgrid
    Par bertrand_declerck dans le forum Bases de donn�es
    R�ponses: 3
    Dernier message: 19/08/2005, 09h55

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