Salut à tous,
Sous ce titre peu explicite, j'ai un petit problème. Voici un petit bout de mon code :
Si l'utilisateur clique sur la lettre A par exemple, je voudrais que la fonction lettre() affiche grâce à un alert : "vous avez cliqué sur A".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <script language="JavaScript"> function afficheAlphabet() { document.write('<a href="#" onClick="lettre(A)">A</a> <a href="#" onClick="lettre(B)">B</a>'); } function lettre(lettreSelectionnee) { alert ('Vous avez cliqu\351 sur la lettre : '+lettreSelectionnee); } </script>
Si je modifie un peu le code en mettant la fonction lettre sans paramètre, cela fonctionne. Enfin il y a bien un appel (j'enlevais le +lettreSelectionnee pour que alert() fonctionne).
Il y a donc un problème de syntaxe dans le contenu du document.write .
Mon alert ne sert à rien ce n'est pas du tout le but de mon script mais je bloque pour l'instant sur ce passage de paramètre.
Merci d'avance.
Partager