Bonjour à tous,
je suis débutant en développement web et je rencontre un petit soucis avec un premier programme en javascript.
le contexte: je donne des cours de français (en amateur) et je souhaiterais créer un mini site web qui me servira de support pour les cours.
les pages web contiennent des fichiers audios et de petits exercices.
Au début je codais tout en html pour intégrer les fichiers audios de type :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
le problème est que ça me prend un temps fou! J'ai donc décidé de simplifier et d'automatiser tout ça avec un peu de javascript pour arriver à ça:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Ce qui est déjà beaucoup mieux et cela fonctionne très bien.
L'idée est de : détecter la class "play" -> utiliser le texte pour générer un nom de fichier -> ajouter un bouton pour lire le fichier
J'ai donc voulu continuer sur la même voie en ajoutant un "spoiler" pour masquer les réponses des exercices.
Celui-ci fonctionne très bien aussi mais une fois la réponse dévoilée, il est impossible d'écouter le fichier audio.
En résumé la "fonction play" et la "fonction spoiler" fonctionne séparément mais pas ensemble.. et c'est là que je viens vous demander un peu d'aide!
voici le code et une "page test" (audio + avec et sans spoiler)
HTML
Code html : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
JAVASCRIPT
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part 
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Le code du "spoiler" est inspiré d'un tuto de Grafikart et celui de la conversion de texte en nom de fichier vient d'un post de ce forum (mais je ne me rappelle plus qui en est l'auteur).
J'espère qu'il ne manque rien comme informations et que je n'ai pas été trop confus dans mes explications.
Je vous remercie d'avance pour votre aide !
Damien

 

 
		
		 
        

 
			
			
 
   
 


 Spoiler et lecture audio
 Spoiler et lecture audio
				
 Répondre avec citation
  Répondre avec citation
Partager