JavaScript: ottenere le coordinate esatte di un elemento nella pagina
JavaScript offre un semplice modo per ottenere le coordinate di un elemento.
JavaScript offre un semplice modo per ottenere le coordinate di un elemento.
La soluzione è la seguente:
'use strict';
const offset = el => {
if(el === null || !el) {
return null;
}
const rect = el.getBoundingClientRect();
const body = document.body;
return {
top: rect.top + body.scrollTop,
left: rect.left + body.scrollLeft
};
};