probleme verification si checkbox est cochée

probleme verification si checkbox est cochée - HTML/CSS - Programmation

Marsh Posté le 03-03-2005 à 09:26:08    

ca m'enerve... je veux ecrire une fonction pour verifier qu'une checkbox est cochée.
 

Code :
  1. var compt = 0;
  2. function SelectItem(nomItem)
  3. {
  4. if(document.MonFormulaire.nomItem.checked == true)
  5. { compt++; } else { compt--; }
  6. alert("le compteur vaut "+compt);
  7. }


 
le probleme c'est qu'il ne prends pas en compte nomITem, qui est la variable qui reprend le nom du input de type checkbox dont je veux verifier s'il est coché.
 
Help !!!!
 
Ca marche pas.


---------------
Réagissez et commentez mes dessins sur snut.fr
Reply

Marsh Posté le 03-03-2005 à 09:26:08   

Reply

Marsh Posté le 03-03-2005 à 09:29:41    

C'est pas comme ça qu'on fait ;)
 
Les trucs genre document.monFormulaire... Datent d'il y a 10 ans :) Faut utiliser getElementById, et tester la propriété value

Reply

Marsh Posté le 03-03-2005 à 09:31:21    

je remplace par  

Code :
  1. getElementById(nomItem).checked = true;


 
C'est ca ?


---------------
Réagissez et commentez mes dessins sur snut.fr
Reply

Marsh Posté le 03-03-2005 à 09:32:53    

En gros ouais. Oublie pas de mettre un id à ta checkbox (ce qui devrait être le cas, pour l'association avec un <label> )

Reply

Marsh Posté le 03-03-2005 à 09:36:56    

ca a marché, merci !!!!


---------------
Réagissez et commentez mes dessins sur snut.fr
Reply

Sujets relatifs:

Leave a Replay

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