JavaScript位置/方向计算



我正试图弄清楚如何在一个div内点出特定的位置,这个div基本上是一个宽度为500px、高度为500px的框。位置或更确切地说是方向是"上"、"侧"、"中"one_answers"下"。

  -----------------------------------
  |          (Superior)             |
  |                                 |
  |                                 |
  | (Lateral)             (Medial)  |
  |                                 |
  |                                 |
  |                                 |
  |           (Inferior)            |
  -----------------------------------

我希望这幅画能描绘出我试图确定的位置。我有两个具体的问题。

问题1是;我如何指定框内位置的坐标,我可以使用JavaScript或图像地图吗?

问题2是;我如何定义职位,例如"上级"应该从哪里开始,应该从哪里结束?(这可能是一道数学题,我知道我应该在数学课上多加注意!)例如,如果他们点击Medial和Underior之间的某个位置,指向div的右下部分或左下部分,位置应该是什么?

非常感谢

div中的位置将由X(水平)和Y(垂直)坐标定义。在上横线和横线接触X=0和Y=0的位置。同样,在"中间线"one_answers"下层线"接触X=500和Y=500的点上。

关于如何获取元素内鼠标点击的坐标,这里有很多答案。

这是一个

我假设您将div一分为二,这样每次单击都会得到2个属性。我会得到鼠标相对于div位置的位置来确定这一点。

最新更新