Javascript (14) - Gestion avancée d'événements

5 Feb 2019 · 12 min
11:54

Dans cette leçon, le formateur explique les techniques avancées de gestion des événements en JavaScript. Il commence par rappeler la méthode traditionnelle consistant à placer l’attribut HTML onclick directement dans la balise, puis montre comment assigner un gestionnaire via le code JavaScript (document.getElementById('orange').onclick = function() { … }). Il souligne le problème d’ordre de chargement du DOM et recommande de placer le script après les éléments HTML. Ensuite, il introduit la méthode recommandée : addEventListener, en détaillant ses trois paramètres (type d’événement sans le préfixe « on », fonction anonyme, booléen de capture). Il montre que, contrairement à l’attribut onclick, addEventListener permet d’attacher plusieurs gestionnaires au même élément. À l’aide de deux divs imbriquées (orange contenant jaune), il illustre la propagation des événements, expliquant les phases de capture (descendante) et de bouillonnement (montante) et comment le booléen du troisième argument inverse l’ordre d’exécution. Enfin, il résume les trois approches possibles (attribut HTML, affectation directe via .onclick, et addEventListener) en soulignant que la dernière est la plus flexible et recommandée.

Chapters

More from Yamossoun

8:56
youtube.com

Compteur synchrone - Logique séquentielle

2w ago
11:58
youtube.com

Compteur asynchrone et diviseur de fréquence - Logique séquentielle

3w ago
11:37
youtube.com

Les registres (parallèle et à décalage) - Logique séquentielle

1mo ago
6:14
youtube.com

Bascule T (Toggle) - Logique séquentielle

1mo ago
12:05
youtube.com

Bascule JK - Logique séquentielle

1mo ago
9:17
youtube.com

Bascule D flip-flop active sur front montant - Logique séquentielle

1mo ago
10:08
youtube.com

Bascule D Latch - Logique séquentielle

1mo ago
8:13
youtube.com

Bascule RS - Logique séquentielle

1mo ago
5:04
youtube.com

Logique séquentielle - Introduction

2mo ago
1:15
youtube.com

Le codeur - Logique combinatoire #codeur #logique #circuit #booleanlogic

2mo ago
1:56
youtube.com

Algorithme de calcule de la racine carrée par dichotomie #dichotomy #squareroot #algorithm

3mo ago
See all content