Bonsoir à toutes et à tous !
Je ne comprends pas pourquoi mon alerte ne s'affiche. Le problème vient du paramètre ! Car lorsque je passe du numérique aucun problème mais lorsque je passe une chaine de caractère ça ne va plus !
Je pense que cela vient de la concaténation. Pourtant j'ai tout essayé avec le simple quote et double quotes mais rien n'y fait ça ne marche pas. C'est pour ça que je me tourne vers vous.
Amicalement crodilus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <html> <head> <title> Javascript - Ex08 </title> <link rel="stylesheet" href="form.css"/> <script Language="Javascript"> function jouer() { /* Declarations des variables */ var saisie; var mot='salut'; /* Affichage de la case de saisie */ saisie=document.getElementById("saisie"); saisie.innerHTML="Lettre choisie</br><input type='text' id='lettre' size=2 onkeyup='choix("+mot+")'/>"; } function choix(mot) { alert(mot); } </script> </head> <body id="corps"> <center> <input TYPE="button" value="Jouer" ONCLICK="jouer()" id="jouer"/> <div id="saisie"></div> </center> </body> </html>
Partager