Чтобы получить местоположение элемента в JavaScript, вы можете использовать различные методы. Вот несколько вариантов:
- getBoundingClientRect(): этот метод возвращает размер элемента и его положение относительно области просмотра. Он предоставляет такие свойства, как верх, низ, лево и право, которые представляют положение элемента.
var element = document.getElementById('yourElementId');
var rect = element.getBoundingClientRect();
var top = rect.top;
var left = rect.left;
- offsetTop и offsetLeft: эти свойства определяют положение элемента относительно его контейнера offsetParent.
var element = document.getElementById('yourElementId');
var top = element.offsetTop;
var left = element.offsetLeft;
- jQuery Position(): если вы используете библиотеку jQuery, вы можете использовать метод Position(), чтобы получить позицию элемента относительно его контейнера offsetParent.
var position = $('#yourElementId').position();
var top = position.top;
var left = position.left;
Эти методы позволяют получить местоположение элемента на веб-странице с помощью JavaScript. Вы можете выбрать тот, который лучше всего соответствует вашим требованиям.