[JS]Apel fonction avec plusieurs paramètres
Résolu/Fermé
A voir également:
- [JS]Apel fonction avec plusieurs paramètres
- Fonction si et - Guide
- Ouvrir paramètres - Guide
- Fonction somme excel - Guide
- Fonction moyenne excel - Guide
- Le bon coin mon compte parametres - Guide
5 réponses
TLa
Messages postés
57
Date d'inscription
mercredi 11 mai 2005
Statut
Membre
Dernière intervention
14 février 2009
12
11 mai 2005 à 21:48
11 mai 2005 à 21:48
le deuxieme paramètre est un chaine ?
onClick="affich(1,'url.gif');affich(2,'url2.gif');"
En essayant de jouer un peu avec javascript, que je ne connais pas du tout, je suis arrive au code suivant:
Qui marche tres bien. Cependant, j'aimerais pouvoir passer plusieurs arguments a la fonction clicoutton comme suit et ca ne marche pas.
Qqun aurait'il une idee du pourquoi ?
Merci
1. function clicboutton(form_de_test) 2. { 3. var style = "b"; 4. var str = "<"+style+"></"+style+">"; 5. document.form_de_test.boite_de_texte.value="ca marche : "+str 6. } 7. ... 8. <INPUT TYPE="button" NAME="bouton" VALUE="G" onClick="clicboutton(form_de_test)">
Qui marche tres bien. Cependant, j'aimerais pouvoir passer plusieurs arguments a la fonction clicoutton comme suit et ca ne marche pas.
1. function clicboutton(form_de_test, style) 2. { 3. var str = "<"+style+"></"+style+">"; 4. document.form_de_test.boite_de_texte.value="ca marche : "+str 5. } ... 1. <FORM NAME="form_de_test"> 2. <INPUT type=text size=30 name="titre" value=""> 3. <textarea cols="50" rows="10" name="boite_de_texte" ></textarea> 4. <INPUT TYPE="button" NAME="bouton" VALUE="G" onClick="clicboutton(form_de_test, "b" )"> 5. <INPUT TYPE="button" NAME="bouton" VALUE="S" onClick="clicboutton(form_de_test, "u" )"> 6. <INPUT TYPE="button" NAME="bouton" VALUE="I" onClick="clicboutton(form_de_test, "i" )"> 7. <INPUT TYPE="button" NAME="bouton" VALUE="Centrer" onClick="clicboutton(form_de_test,"center" )"> 8. </FORM>
Qqun aurait'il une idee du pourquoi ?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
11 mai 2005 à 19:48
11 mai 2005 à 19:48
Le truc tout est de faire une fonction intermédaire qui prend en paramètre un tableau de paramètre, ou une liste de paramètre et qui fait une boucle while tant qu'il y a des paramètre et qui appelle ta fonction avec un paramètre à chaque fois.