Comment faire passer un argument en javascript ? - HTML/CSS - Programmation
Marsh Posté le 18-06-2002 à 00:37:57
T'es tout proche.
Quand tu appelles maFonction(argumentPasse), tu peux réutiliser à n'importe quel moment dans ta fonction argumentPasse sous la forme d'une variable, exemple : alert(argumentPasse); te donnera la valeur de l'argument que tu as passé à ta fonction.
Marsh Posté le 18-06-2002 à 09:12:51
C ce ke je pensais, j'ai essayer, mais j'obtiens des erreures de script. j'ai fait ca:
Code :
Code :
|
ensuite sur mon lien je fait javascript:move(down) mais ca ne marche pas
Marsh Posté le 18-06-2002 à 11:24:33
Attention "ceci" et ceci ne sont pas la même chose.
Entre guillemets, c'est une chaine de caractères, sans les guillemets, c'est une variable.
Donc je remplace dans ton code la chaine de caractère arg par la variable et hop, normalement, ça devrait aller...
Code :
|
Marsh Posté le 17-06-2002 à 21:52:50
Voila, je n'ai aucune notion de JS, mais j'aimerais bien apprendre un peu, c sur
La je viens de récupérer un script, car j'aimerais faire un menu un peu plus "joyeux" pour mon site.
Je vous met le code, et je vous explik mon pb après
En fait lorsque j'appelle la fonction move()( javascript:move() ), le menu s'actionne, en faisant sortir le contenu de ma <div> nommé id=down.
Seul pb, jai plusieur bouton a mon menu, donc je voudrais ke suivant le bouton ou je clik, ce soit une image diférente qui apparaisse, avec mon sous-menu.
Je voudrais donc nommé toute mes <div> avec chacun un nom différent, et lorsque j'appele ma fonction move(), je lui envoi le nom de la <div>.
Ex: javascript:move(nomDeMaDiv)
il faudrait alors ka la ligne
le mot "down", soit remplacer par le nom passer en argument, et je sais pas comment modifier le script pour réaliser ceci
Alors si qq1 peut m'aider, ce serait super sympa
Merci
PS: j'espère que vous avez compris koi jai raconter, paceke meme moi g du mal a me comprendre