Recuperer les éléments d'une checkbox si checked
Bonjour,
Je ne comprends pas pourquoi j'ai l'erreur suivante =>
Citation:
SCRIPT5007: La valeur de la propriété « afficherMessage » est null ou non définie, pas un objet Function
testJSChap2 - Copie.html, Ligne 45 Caractère 42
Code:
1 2 3 4 5 6 7 8 9 10 11
| function afficherMessage()
{
var cases = document.getElementById("idForm").mesCases;
var platsFavoris=new Array();
for (var i=0; i<cases.length;i++)
if (cases[i].checked)
platsFavoris+=cases[i].value;
for (var i=0;i<platsFavoris.length;i++)
var lesPlats+= ((platsFavoris[i].value) +', ');
return alert(lesPlats);
} |
Code:
1 2 3 4 5 6 7 8 9 10 11
| <body> <!-- corps du document -->
<form id="idForm">
Vous aimez : <br />
<input type="checkbox" name="mesCases" value="pizza" />la pizza <br />
<input type="checkbox" name="mesCases" value="tartiflette" /> la tartiflette <br />
<input type="checkbox" name="mesCases" value="ratatouille" /> la ratatouille <br />
<input type="button" value="Ok" onclick="afficherMessage()" />
</form>
</body> |