JavaScript: calcolare le coordinate di un elemento sulla pagina

JavaScript offre un semplice modo per calcolare le coordinate di un elemento sulla pagina.

La soluzione รจ la seguente:


const getPosition = element => {
    
    if(element === null || !element) {
        return null;
    }

    const rect = element.getBoundingClientRect();

    return {
      top: rect.top + document.body.scrollTop,
      left: rect.left + document.body.scrollLeft
    };
};

Torna su