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.
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; } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager