Html events
From wikinotes
You can register javascript callbacks to be fired on HTML DOM events.
Documentation
w3schools: events https://www.w3schools.com/jsref/dom_obj_event.asp
Registring Callbacks
document.getElementById('button').addEventListener('click', () => { // do something when clicked }