Switch ne fonctionne pas dans fonction javascript
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:
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:
1 2 3 4 5
| while($donnees = $qry->fetch()){
$indicateur = $donnees[0];
echo $indicateur;
echo "<script>changeClasse(".$i.$j.",".$indicateur.")</script>";
} |