canvas.addEventListener('click', function() { })
Естественно что мышка про круги которые вы нарисовали на вашем канвасе ничего не знает, или вычисляете самостоятельно, или используете svg где круг это отдельный элемент и на него можно повешать свой click обработчик