C’est quoi un événement en Javascript?
Un événement est par exemple un click de souris, une touche de clavier enfoncée, mais ça peut être purement logiciel, par exemple lorsque la page HTML a fini de se charger, il se produit un événement de type onload.
Un événement de requête AJAX
Ce type d’événement permet de détecter lorsqu’une requête AJAX est émise.
(function() { var origOpen = XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open = function() { console.log('request started!'); this.addEventListener('load', function() { console.log('request completed!'); console.log(this.readyState); //will always be 4 (ajax is completed successfully) var text = this.responseText toto = document.querySelector('#toto') toto.innerHTML = toto.innerHTML + text }); origOpen.apply(this, arguments); }; })();