Formulaire

Formulaire - HTML/CSS - Programmation

Marsh Posté le 06-04-2004 à 11:21:35    

Voila  j'ai  fais  un liste  de case  à cocher dans un formulaire, dans  le style que vous pouvez voir si dessous :
 

Code :
  1. ...
  2. <TD>Option 1</TD>
  3. <TD><input type='checkbox' name='tab_cl[]' value='5'></TD>
  4. <TD>Option 2</TD>
  5. <TD><input type='checkbox' name='tab_cl[]' value='11'></TD>
  6. </tr>
  7. <tr>
  8. <TD>Option 3</TD>
  9. <TD><input type='checkbox' name='tab_cl[]' value='9'></TD>
  10. <TD>Option 4</TD>
  11. <TD><input type='checkbox' name='tab_cl[]' value='14'></TD>
  12. </tr>
  13. ...
  14. ...


 
Je voudrai savoir s'il existe une fonction (javascript je presume) qui pourrai me permettre de tout cocher ?
 
Merci d'avance, pour les reponses  :)  
 
j'avoue etre totalement ignorant sur ces possibiltés


Message édité par kaldurian le 06-04-2004 à 11:28:39
Reply

Marsh Posté le 06-04-2004 à 11:21:35   

Reply

Marsh Posté le 06-04-2004 à 11:26:43    

Bah forcément que ça exite .:) mais c koi ? LOL

Reply

Marsh Posté le 06-04-2004 à 11:30:45    

var e = document.forms["xxxxx"].elements[i];
  e.checked = chk;
 
chk = 1 ou 0 , comme tu veux,  
 
 
Puis tu boucle quoi sur i

Reply

Marsh Posté le 06-04-2004 à 11:40:15    

Je l'ai dit  je suis totalement ignorant  dans le codage en javascript  mais  est-ce que ca peut ressembler  a ca  ? :
 

Code :
  1. chk = 1;
  2. function set()
  3. {
  4. for(var i=0 ; i<40 ; i++)
  5. {
  6. var e = document.forms["tab_cl"].elements[i];
  7. e.checked = chk;
  8. }
  9. }

Reply

Marsh Posté le 06-04-2004 à 14:10:03    

Ouai çà pourrait ressembler à ça, tu as essayé ?

Reply

Marsh Posté le 06-04-2004 à 14:32:47    

oui j'ai essayer mais ca ne marche pas. je pense que je vais mettre simplement une autre case a cocher  et que  je vais  marquer comme designation  toutes les options  ou un truc  dans ce genre.
 
sinon j'ai  la solution de ne pas mettre  directement  les données dans un tableau avec  les [] dans le nom mais ca m'aurai  arranger de pouvoir  faire comme si dessus.  


Message édité par kaldurian le 06-04-2004 à 14:37:17
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed