Je ne sais pas très bien ce qu'il faut au minimum pour être "testable". Je crois avoir donné tout ce qui m'a paru intervenir dans la question.
Comme on m'a dit de l'écrire
<script type="module" src="/playlist_root.js"></script>
est écrit juste avant </body>
ensuite il y a le html que j'ai donné. La variable MorsoEnCours est bêtementPour le reste c'est pareil; je crois qu'il n'y a rien de spécial
1 2
| import {playlist} from './listelecture/playlist.js';
const repertoire_liste='/listelecture/'; |
Je mets ce genre de chose pour pouvoir changer les emplacements en n'ayant qu'un minimum de modifications à faire.
Comme je l'ai dit, toute la partie "lecteur" marche très bien. J'ai juste voulu ajouter des bouton "précédent" et "suivant".
Comme il ne fonctionnaient pas j'ai voulu testé si, au moins, il y a une réaction au clic, donc faire bêtement une impression. Comme iln'y en avait pas, je l'ai mis dans le "player.addEventListener" puisque je suis sûr qu'on passe par là puisque le lecteur fonctionne
Quelles sont les erreurs dans la console?
Il n'y a rien ; c'est ça que je ne comprends pas !
puisque tu n'indique aucun fichier dans l'attribut src en HTML, c'est donc bien une injection du script pour commencer
D'accord, pigé !
Il faut que btnprec soit défini au préalable.
Je pense qu'il l'est
1 2
|
const btnprec = document.getElementById("btn-prec"); |
lequel btn-prec est l'image classique des lecteurs pour aller au précédent.
<img id="btn-prec" src="bouton-prec.png" width="30px" >
Pour du texte on utilise la propriété textContent.
Tu veux dire que "je suis ici" ne peut pas être considérer comme du html ? De toute façon je viens d'essayer avec textcontent et ça ne marche pas plus.
Partager