Fog Juice Posted February 19, 2008 Share Posted February 19, 2008 document.onmousemove=getMouseCoordinates; function getMouseCoordinates(event) { ev = event || window.event; moveIt(document.getElementById('calendarpopup'),ev.pageY+'px',ev.pageX+'px') } I can use the code above to move a pop up i made so it follows the mouse, but I just want it to get the x and y mouse co-ordinates on a click, not every time the mouse moves. When i replace "document.onmousemove" with "document.onmouseclick" or "document.onClick" it doesn't work. Is there a javascript function I can use to get the x, y co-ordinates on click instead of onmove? Link to comment https://forums.phpfreaks.com/topic/91917-documentonmouseclick/ Share on other sites More sharing options...
nogray Posted February 19, 2008 Share Posted February 19, 2008 try document.body.onclick Link to comment https://forums.phpfreaks.com/topic/91917-documentonmouseclick/#findComment-470786 Share on other sites More sharing options...
Fog Juice Posted February 20, 2008 Author Share Posted February 20, 2008 try document.body.onclick nope... i dont get it, document.dblclick works fine, but not document.onclick or document.body.onclick. And it's not a browser issue, doens't work with IE or firefox Link to comment https://forums.phpfreaks.com/topic/91917-documentonmouseclick/#findComment-471972 Share on other sites More sharing options...
nogray Posted February 20, 2008 Share Posted February 20, 2008 okay, I just tested with document.onclick and it looks like it's working. Here is an example <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script language="javascript"> document.onclick = function(){ alert('here'); } </script> </head> <body> <div>Hello</div> </body> </html> Link to comment https://forums.phpfreaks.com/topic/91917-documentonmouseclick/#findComment-472019 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.