add / remove listeners

by Alesei Narkevitch

HTML

<button id="some-button">Remove Document Click</button>

JavaScript

function myClick() {

    alert('myClick aaa');

}


document.addEventListener('click', myClick);

document.getElementById('some-button').addEventListener('click', function doom(event) {

    alert('doom aaa');

    document.removeEventListener('click', myClick);

    event.stopPropagation();
});