[JS] Undefined variable (string) dans un switch ?

Swiss Knight Messages postés 1956 Date d'inscription   Statut Membre Dernière intervention   -  
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   -
Salut,

J'ai un bout de code html :
<select id="type_animal" name="type_animal">
<option value="chien" selected>Chien</option>
<option value="chat_rou.">Chat à poils roux</option>
<option value="Tigre_ben">Tigre du bengale</option>
...


Et JS :
var colourF, colourS;
switch ( $('#type_animal').val() ) {
case "chien":
coulourF = 'rgba(160, 25, 20, 0.6)';
colourS = '#757575';
break;
case "chat_rou.":
colourF = 'rgba(132, 247, 20, 0.7)';
colourS = '#1e1efa';
break;
...
}


La variable colouF est "undefined". Pourquoi ? J'aimerai récupérer cette chaîne de caractères qui définit la couleur pour l'injecter plus loin dans le code.

La variable colourS fonctionne bien quant à elle. Je ne comprends pas cette différence de comportement.

Merci
A voir également:

1 réponse

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

Un problème de nommage ?
Entre le cas "chien", le cas "chat_rou." et le commentaire de ton problème, la variable est écrit de 3 manière différentes :
- coulourF
- colourF
- colouF

Vérifie que tu utilise bien le même nom de variable.

Bonne journée
0