I have a Raphael paper and I want find the coordinates relative to my paper
My html
:
<div style='width:100%;'>
<div id='mycanvas' class='canvas'></div>
</div>
My Javascript
:
var mypaper = Raphael(mycanvas, '100%', '100%');
...
document.getElementById('mycanvas').onmouseover=function(event) {
var canvasPos = {
x: this.offsetLeft,
y: this.offsetTop
};
var coord = {
x: event.pageX-canvasPos.x,
y: event.pageY-canvasPos.y
};
};
I expect coord.x
and coord.y
to be zero for the top left corner of mypaper but it isn't