Interaction utilisateur
IHM 03
Résumé du cours
Le Javascript est un langage de programmation. C’est le premier (et le seul) à être reconnu nativement par les navigateurs.
Information
Un algorithme ne dépend pas d’un langage; il peut être traduit dans plusieurs langages, en respectant les syntaxes respectives.
Le DOM (Document Object Model) est une interface de programmation qui permet à des scripts d’examiner et de modifier le contenu d’une page web.
Information
La programmation événementielle est un paradigme de programmation qui permet d’exécuter du code quand une action est réalisée par l’utilisateur. On place alors un écouteur qui écoute les événements.
// Déclaration des fonctions
function changerBelier(event) {
this.setAttribute("src", "images/belier-portrait.png");
};
// Sélectionner l'élément d'id belier
let imgBelier = document.querySelector('#belier');
// Écouter les click sur l'image
imgBelier.addEventListener('click', changerBelier);