powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (JS) Нахождение позиции элемента
5 сообщений из 5, страница 1 из 1
(JS) Нахождение позиции элемента
    #34097182
x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
x
Гость
Добрый день!
Подскажите пожалуйста, как в JS найти позицию (X, Y или LEFT, TOP) какого-то элемента, например img?
Заранее благодарен!
...
Рейтинг: 0 / 0
(JS) Нахождение позиции элемента
    #34097260
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// get position of element by id elem
function GetPos(elem)
{
var offTrial=document.getElementById(elem);
var offL=0;
var offT=0;

while(offTrial)
{
offL+=offTrial.offsetLeft;
offT+=offTrial.offsetTop;
offTrial=offTrial.offsetParent;
}

if (navigator.userAgent.indexOf("Mac")!=-1 && typeof document.body.leftMargin!="undefined")
{
offL+=document.body.leftMargin;
offT+=document.body.topMargin;
}

return {left:offL , top:offT}
}



вызов
var p1=GetPos(obj.id)

document.getElementById(p5).style.top=p1.top +25 ;
document.getElementById(p5).style.left=p1.left;
...
Рейтинг: 0 / 0
(JS) Нахождение позиции элемента
    #34097924
x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
x
Гость
Спасибо большое!!!
...
Рейтинг: 0 / 0
(JS) Нахождение позиции элемента
    #34127662
Mall-Serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо помогло :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
(JS) Нахождение позиции элемента
    #35632822
yamaha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (JS) Нахождение позиции элемента
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]