Bonjour,

Je ne comprends pas pourquoi j'ai l'erreur suivante =>

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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 html : Sélectionner tout - Visualiser dans une fenêtre à part
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>