Как показано ниже:
Скопируйте код кода следующим образом:
//возвращаем тип массива
функция findPosition(oElement) {//oElement текущий элемент
if (typeof (oElement.offsetParent) != 'не определено') {
for (var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent) {
posX += oElement.offsetLeft;
posY += oElement.offsetTop;
}
}
массив var = [posX, posY];
возвращаемый массив;
}
//Получаем абсолютную координату X элемента управления, вызвавшего событие на всей странице
функция findPositionX(oElement) {
if (typeof (oElement.offsetParent) != 'не определено') {
for (var posX = 0; oElement; oElement = oElement.offsetParent)
{
posX += oElement.offsetLeft;
}
}
вернуть posX;
}
//Получаем абсолютную координату Y элемента управления, вызвавшего событие на всей странице
функция findPositionY(oElement) {
if (typeof (oElement.offsetParent) != 'не определено') {
for (var posY = 0; oElement; oElement = oElement.offsetParent) {
posY += oElement.offsetTop;
}
}
возврат позиции;
}