I\'m an experienced Java programmer but am looking at some JavaScript/HTML5 stuff for the first time in about a decade. I\'m completely stumped on what should be the simple
You can also put DOM elements, like div on top of the canvas that would represent your canvas elements and be positioned the same way.
div
Now you can attach event listeners to these divs and run the necessary actions.