danounouche
Messages postés33Date d'inscriptionjeudi 5 décembre 2002StatutMembreDernière intervention 2 novembre 2003
-
17 juin 2003 à 09:30
Kenaghdar
Messages postés71Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention27 juin 2003
-
17 juin 2003 à 10:51
Bonjour je souhaite ecrire une fonction qui recoit deux parametres et que le dernier recoive en valeur par defaut le texte "text".
Kenaghdar
Messages postés71Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention27 juin 20032 17 juin 2003 à 10:51
Hello,
Le Javascript ne permet pas de donner une valeur par défaut à un paramètre passé en fonction, comme PHP.
Par contre, dans ta fonction, tu peux vérifier l'existence de ton paramètre grâce à la propiété undefined et en fonction de ce test, donner à ton paramètre la valeur que tu veux.
Exemple:
function foobar(param1, param2) {
if (param2==undefined) param2 = 'text';
...
}
Donc si tu appelles la fonction par:
foobar('goofy')
le param2 sera indéfini et la valeur 'text' lui sera assignée.