When you set an elements `onclick` or `onfocus` attributes, it prevents you from binding additional events to that element later. Instead, do `start.addEventListener('click', function() { });`