var cases = document.formulaire.choix;
var i;
for(i=0; i<cases.length; i++) {
alert(cases[i].checked);
}
<form name="f">
<input type="checkbox" name="politesse" id="poli" value="je dis merci" />Merciiiiii
<input type="checkbox" name="politesse" id="impoli" value="je ne dis pas merci" />Et comment on fait ??!!
</form>
var cases = document.f.politesse;
var indice;
for(indice=0; indice<cases.length; indice++) {
if(cases[indice].checked) {
alert("La case n° " + (indice + parseInt(1)) + " est cochée");
//appel de la fonction avec indice en argument, qui représente la position de la checkbox dans la liste
}
}
function cliqueBox(box) {
alert("La valeur de la case cliquée est \"" + box.value + "\"");
var politesses = document.f.politesse;
var position = 0;
while(i<politesses.length && politesses[i]!=box) {
i++ ;
}
position = i+1;
alert("Sa position vaut " + position);
}
<input type="checkbox" name="politesse" id="poli" value="je dis merci" onclick="cliqueBox(this)" />Merciiiiii mais <input type="checkbox" name="politesse" id="impoli" value="je ne dis pas merci" onclick="cliqueBox(this)" />T'as rien compris !!!!
Vous n'aimez pas le lifting de Facebook ? Le site Mashable propose cinq étapes pour revenir à l'ancienne présentation du réseau social.