Bonjour a tous !

Je viens demander votre aide aujourd'hui parce que j'ai un petit problème avec un switch que j'ai placé dans une fonction js. Voila il n'exécute pas toutes les possibilités, je m'explique:
il y a 3 cas : ma valeur vaut 1, ma valeur vaut 2 et le "default". Le problème est que le "default" est le seul cas à etre pris en compte :s

Le but de ma fonction est de changer la classe de ma cellule selon cette fameuse valeur donc forcément je me retrouve toujours avec la classe par défaut ..

Est-ce que quelqu'un peut m'aider à trouver l'erreur svp ?? Voici mon code :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<script>
function changeClasse(valeur,indicateur){
	switch(indicateur){
	case '1': document.getElementById('donnees'+valeur).className='rouge'; break;
	case '2': document.getElementById('donnees'+valeur).className='bleu'; break;
	default: document.getElementById('donnees'+valeur).className='blanc';
	}
}
</script>

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
while($donnees = $qry->fetch()){
	$indicateur = $donnees[0];
	echo $indicateur;
	echo "<script>changeClasse(".$i.$j.",".$indicateur.")</script>";
}