| javascript Programming Glossary: e.offsetxGetting mouse location in canvas http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas  for those two function mouseMove e var mouseX mouseY if e.offsetX mouseX e.offsetX mouseY e.offsetY else if e.layerX mouseX e.layerX.. function mouseMove e var mouseX mouseY if e.offsetX mouseX e.offsetX mouseY e.offsetY else if e.layerX mouseX e.layerX mouseY e.layerY.. 
 event.offsetX in Firefox http://stackoverflow.com/questions/11334452/event-offsetx-in-firefox  e if e e window.event var ctx canvas.getContext 2d var x e.offsetX var y e.offsetY ctx.fillRect x y 1 1  script head body onload..   share improve this question   Try layerX layerY var x e.offsetX undefined e.layerX e.offsetX var y e.offsetY undefined e.layerY..   Try layerX layerY var x e.offsetX undefined e.layerX e.offsetX var y e.offsetY undefined e.layerY e.offsetY FIDDLE  share improve.. 
 How to drag images / objects within Canvas? http://stackoverflow.com/questions/18333936/how-to-drag-images-objects-within-canvas  function e clearTooltip isDown true  startCoords  e.offsetX last 0 e.offsetY last 1  canvas.onmouseup function e  isDown.. last 1  canvas.onmouseup function e  isDown false  last  e.offsetX startCoords 0 set last coordinates e.offsetY startCoords 1 .. startCoords 1  canvas.onmousemove function e  var x e.offsetX  var y e.offsetY transX parseInt parseInt x parseInt startCoords.. 
 Get pixel color from canvas, on mouseover http://stackoverflow.com/questions/6735470/get-pixel-color-from-canvas-on-mouseover  img 0 0 canvas.onmousemove function e var mouseX mouseY if e.offsetX  mouseX e.offsetX mouseY e.offsetY  else if e.layerX  mouseX.. function e var mouseX mouseY if e.offsetX  mouseX e.offsetX mouseY e.offsetY  else if e.layerX  mouseX e.layerX mouseY e.layerY.. 
 |