元素的当前坐标

在Java脚本中,有没有一种方法可以检索屏幕上元素相对于页面视区和屏幕的当前坐标?
在这种情况下,我在DIV元素中有一个输入元素,我必须在DIV中垂直滚动才能查看它.我想在屏幕上看到它时获得它的坐标(即.通常使其可见的坐标)
X=232
滚动后Y=2225
X=232
Y=384//应该是,但它始终是2225.
我被困在其他事情上了,我该怎么做才能检索KeyEvent的坐标?

# 回答1


嗨...
您可以使用onscroll-Event来观察事件-添加该处理程序...这样,您就可以将坐标规格化到您的视区.为此,您可以使用IE中的pageXOffset、pageYOffset和/或srcolLeft、scllTop坐标...因此,滚动可以移动视区,并且您可以编写一个函数来计算当前滚动位置使元素可见时的可见性.
致以亲切的问候

标签: Javascript

添加新评论