I have currently two circles in a tag with HTML5 & JavaScript.
Now I\'m trying to add an image (done) that changes based on mouse-ove
You can cast a ray into the canvas and manually test your images for intersection with the ray. You should look at it like you press, and send a ray into the screen. You should write a
objectsUnderPoint( x, y );
function that returns an array of all the images that intersect with the ray at x, y.
This is the only real right answer, and this is how it is usually done in 3D engines as well.