Oui d'accord, mais ce que je voulais dire, c'est que dans le if, tu traites my_nMsg comme s'il s'agissait d'un élément et dans le else comme s'il s'agit d'une collection... C'est incohérent et l'un des deux n'est pas valable.
Oui d'accord, mais ce que je voulais dire, c'est que dans le if, tu traites my_nMsg comme s'il s'agissait d'un élément et dans le else comme s'il s'agit d'une collection... C'est incohérent et l'un des deux n'est pas valable.
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
J'ai mis le $("#nMsg") dans une variable, je ne trouve pas une difference entre les 2 (if et else):
c'est la meme chose que:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 var my_nMsg = $(".nMsg"); // Nom function check_name() { if (my_name.val().length < 5) { my_nMsg.text('We want names with more than 5 chars'); return false; } else { my_nMsg.html('<img src="success.png" width="20" height="20" align="absmiddle">'); return true; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // Nom function check_name() { if (my_name.val().length < 5) { $("#nMsg").text('We want names with more than 5 chars'); return false; } else { $("#nMsg").html('<img src="success.png" width="20" height="20" align="absmiddle">'); return true; } }
Partager