Retourner à la page d'accueil de TJS

Script events : Récupération des événements disponibles par éléments

Récupère les énémements des éléments d'une page
Partie II : L'interactivité / Chapitre 11 : La programmation événementielle / Page 157

Exécution du script

Emulation de la console

Code source

<html><head>    <title>Tous les types d'événements</title></head><body></body>    <script type="text/javascript">        /* Construction de la liste des éléments */        var htmlElement=Object.create(HTMLElement.prototype);        var elements=[window, document, htmlElement, document.body];        /* Tableau contenant les résultats */        var evenements=[];        /* Fonction d'analyse d'un élément */        function getEvents(objet) {          var id=Object.getPrototypeOf(objet).constructor.name;          evenements[id]=[];          var n=0;          for (var i in objet) { /* Parcours des propriétés */            /* Recherche des propriétés commençant par on */            if (i.substring(0, 2)=="on") {              evenements[id][n]=i;              n++;            }         }        }        /* Parcours de tous les éléments à traiter */        for (var i=0; i<elements.length; i++) {            getEvents(elements[i]);        }        console.log(evenements);            </script></html>

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 6 février 2019

Version papier à 29€90
Format électronique à 21€90.

Commandez en ligne Dunod  Fnac  Amazon

Chercher une fonction, un objet, ...

Le graph des objets JavaScript



Chargement
en cours...
Le 08/12/2019 01:43:53 sur php7 en 44.25 ms