Javascript checkbox (toutes les checker) bug

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par rog, 26 Avril 2007.

  1. rog
    rog WRInaute passionné
    Inscrit:
    21 Septembre 2006
    Messages:
    1 346
    J'aime reçus:
    0
    j'ai un probleme avec un javasript

    j'ai une form qui contient plusieurs lignes

    chaque ligne contient une dizaine de checkbox dont le nom est indexé

    filename[0] ==> filename[9]

    filename[10]==> filename[19]

    etc

    à la fin de chaque ligne je veux mettre un checkbox qui va passer les checkbox de la ligne à checked

    la declaration form

    Code:
    <form action="index.php?lang=fr" name="form" enctype="multipart/form-data" method="POST">
    ma fonction
    Code:
    function checkAll(ini,end){
    for(var i = ini; i < end; i++)
    {
    document.form.filename[i].checked = true; 
    }
    }
    
    une ligne
    Code:
    			<tr class="line1">
    				<td>d3
    				</td><td><input type="checkbox" name="filename[0]" value="211.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[1]" value="212.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[2]" value="213.exe" class="line1">10</td>
    <td><input type="checkbox" name="filename[3]" value="214.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[4]" value="215.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[5]" value="216.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[6]" value="217.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[7]" value="218.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[8]" value="219.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[9]" value="220.exe" class="line1">2</td>
    <td><input type="checkbox" name="filename[10]" value="221.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[11]" value="222.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[12]" value="223.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[13]" value="224.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[14]" value="225.exe" class="line1">0</td>
    <td><input type="checkbox" name="filename[15]" value="226.exe" class="line1">20</td>
    
    				<td>
    					<input type="checkbox"  class="subtitle" onclick="checkAll(0,16)"> 
    				</td>
    
    				<td>
    					...............  
    				</td>
    
    			</tr>
    accessoirement si quelqu'un connait un petit debuggeur ou un editeur très leger à installer je le ermercie

    rog
     
  2. NxtGen
    NxtGen WRInaute impliqué
    Inscrit:
    24 Octobre 2006
    Messages:
    563
    J'aime reçus:
    0
    Code:
    function checkAll(ini,end){
      for ( var i=ini; i<end; i++ ) {
        document.form["filename["+i+"]"].checked = true;
        }
      }
    comme ca, ca fonctionne :)
     
  3. rog
    rog WRInaute passionné
    Inscrit:
    21 Septembre 2006
    Messages:
    1 346
    J'aime reçus:
    0
    effectivement ça marche

    je ne pensais pas que l'objet forme contenait filename de cette manière

    merci

    rog
     
Chargement...
Similar Threads - Javascript checkbox (toutes Forum Date
Pages dynamiques avec Javascript ? Développement d'un site Web ou d'une appli mobile 14 Juillet 2022
[JavaScript Array] modifier un code html sans le supprimer/recréer Développement d'un site Web ou d'une appli mobile 20 Juin 2022
Le javascript protège-t-il du copiage HTML ? Développement d'un site Web ou d'une appli mobile 9 Mai 2022
Tester une URL avec Javascript Développement d'un site Web ou d'une appli mobile 25 Février 2022
jour en javascript Développement d'un site Web ou d'une appli mobile 24 Février 2022
référencement site full javascript Débuter en référencement 17 Janvier 2022
Javascript et preloader Référencement Google 16 Septembre 2021
Javascript API cache query non url ? Développement d'un site Web ou d'une appli mobile 18 Août 2021
Comment lancer du Javascript sans html ? Développement d'un site Web ou d'une appli mobile 28 Avril 2021
Pop up javascript + cookie Développement d'un site Web ou d'une appli mobile 3 Février 2021
Du php dans du javascript Développement d'un site Web ou d'une appli mobile 16 Novembre 2020
Editer document Word avec Javascript Développement d'un site Web ou d'une appli mobile 10 Septembre 2020
Quelle extension Chrome pour expander les liens Javascript Développement d'un site Web ou d'une appli mobile 30 Août 2020
Javascript et duplication de Hn Problèmes de référencement spécifiques à vos sites 21 Août 2020
Quels Outils Javascript pour générer des documents Demandes d'avis et de conseils sur vos sites 21 Juillet 2020
HTML fait par Javascript <=>gérer les Events ? Développement d'un site Web ou d'une appli mobile 5 Juillet 2020
Compresseur Javascript récent? Développement d'un site Web ou d'une appli mobile 7 Juin 2020
Debugger Javascript sous IOS (avec émulateur) Développement d'un site Web ou d'une appli mobile 27 Mai 2020
Styliser popup alert javascript Développement d'un site Web ou d'une appli mobile 16 Mars 2020
style.css unique préférable avec link ou javascript ? Développement d'un site Web ou d'une appli mobile 25 Décembre 2019