Avec dispatchEvent et removeEvent
Sans dispatchEvent et removeEvent
Avec addEventListener et removeEventListener