Un cinéma indépendant vous a sollicité pour moderniser son site web. Il souhaite le rendre plus dynamique en ajoutant une liste de films. Il souhaite également une solution simple pour modifier lui-même cette liste de films et mettre à jour la page web.
Question 1
Avant de vous lancer dans le vif du sujet, vous devez lier le fichier film.js, qui vous servira à modifier le contenu de la page HTML, à la page HTML index.HTML. Que faites-vous ?
Il n’y a rien à faire, le lien est fait automatiquement.
Dans la section head, vous ajoutez la ligne :
<scriptsrc="film.js"></script>
Dans la section head, vous ajoutez la ligne :
<scriptsrc="film.js"defer></script>
Dans la section head, vous ajoutez la ligne :
<linkrel="stylesheet"href="film.js">
Question 2
La page HTML contient ce code :
<divid="listeFilm"></div>
Vous voulez récupérer cet élément dans votre script JavaScript pour pouvoir l’éditer par la suite. Quel code allez-vous implémenter ?
Attention, plusieurs réponses sont possibles.
let baliseListeFilm = document.querySelector("#listeFilm");
let baliseListeFilm = document.getElementById("listeFilm");
let baliseListeFilm = document.get(listeFilm)
let baliseListeFilm = "listeFilm"
Question 3
Le site web contient un tableau comprenant une liste de films. Ce tableau est déclaré de la manière suivante :
letlisteFilms=["Star Wars","Le Seigneur des Anneaux","Le Hobbit","Harry Potter"]
Vous voulez mettre chaque élément de la div “listeFilm” dans une liste à puces. Le code généré ressemblera à ceci :
<ul><li>Star Wars</li><li>Le Seigneur des Anneaux</li><li>Le Hobbit</li><li>Harry Potter</li></ul>
Quel code pouvez-vous implémenter pour générer ce code HTML ?