Bonjour à vous
Je bloque sur un bout de script, d'ailleur je me demande si c'est réalisable en javascript.
Pour faire simple, j'ai une fonction xxxxxxxx('nomfonction') et j'aimerais que cette fonction une fois lancée puisse appelée nomfonction(); sachant que nomfonction est bien entendu dynamique
Un petit exemple pour que sa soit plus clair.
Merci de m'éclairer sur ce point !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function afficher(nom_fonction) { document.getElementById('test').innerHTML="Script lancé"; // -> ICI je veux appeller la fonction dont le nom est passé en argumant par 'nom_fonction', soit ici texte1() ou texte2(); } function texte1() { document.getElementById('test2').innerHTML="salut toi !"; } function texte2() { document.getElementById('test2').innerHTML="Au revoir toi !"; } <a href="#" OnClick="afficher('texte1')"> --> Doit afficher Script lancé/salut toi ! <-- </a> <a href="#" OnClick="afficher('texte2')"> --> Doit afficher Script lancé/Au revoir toi ! <-- </a>
Partager