Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1383 connectés 

 


Dernière réponse
Sujet : [ HTML ] Checkbox
z0rglub

Code :
  1. function Inverser(formulaire)
  2.   {
  3.    len = formulaire.elements.length;
  4.    var i=0;
  5.    for( i=0; i<len; i++)
  6.    {
  7.     if (formulaire.elements[i].type=='checkbox' )
  8.     {
  9.      formulaire.elements[i].checked = !formulaire.elements[i].checked;
  10.     }
  11.    }
  12.   }


 
et voilà comment tu l'utilise : <input type=button value=inverser onClick="Inverser(this.form)">


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
z0rglub

Code :
  1. function Inverser(formulaire)
  2.   {
  3.    len = formulaire.elements.length;
  4.    var i=0;
  5.    for( i=0; i<len; i++)
  6.    {
  7.     if (formulaire.elements[i].type=='checkbox' )
  8.     {
  9.      formulaire.elements[i].checked = !formulaire.elements[i].checked;
  10.     }
  11.    }
  12.   }


 
et voilà comment tu l'utilise : <input type=button value=inverser onClick="Inverser(this.form)">

kayasax

toto21 a écrit a écrit :

je comprend po...
Y a pas plus simple???




bon je t'ai pas donne d'explic mais en fait c'est pas complique mon truc...
tu as combien de checkbox dans ton form ??

lorill doit y avoir moyen de récupérer les différents éléments par index plutot que par id, a ce moment tu fait une boucle et c'est bon.
Toto21 :??:
Toto21 :hap:
Toto21 je comprend po...
Y a pas plus simple???
kayasax si t'as pas trop de checkbox j'ai fait ca :
function invert()
{
node=document.getElementById('all');
//alert(node.checked);
if(node.checked==true)
 {
 node2=document.getElementById('path');
 node2.checked=true;
 node2=document.getElementById('song');
 node2.checked=true;
 node2=document.getElementById('artist');
 node2.checked=true;
 node2=document.getElementById('album');
 node2.checked=true;
 }
if(node.checked==false)
 {
 node2=document.getElementById('path');
 node2.checked=false;
 node2=document.getElementById('song');
 node2.checked=false;
 node2=document.getElementById('artist');
 node2.checked=false;
 node2=document.getElementById('album');
 node2.checked=false;
 }
 
 
}
Toto21 Comment qu'on fé les zamis pour qu'en cochant une seule checkbox d'un formulaire, ça coche toutes les autres?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)