Como definir ou retornar o número de pixels que o conteúdo de um elemento é rolado verticalmente em JavaScript?


Para definir ou retornar o número de pixels que o conteúdo de um elemento é rolado verticalmente em JavaScript, podemos usar a propriedade scrollTop. Essa propriedade define ou retorna o número de pixels que o conteúdo de um elemento é rolado verticalmente.

Por exemplo, para definir o scrollTop de um elemento com o ID "myElement" para 100 pixels, podemos usar o seguinte código:

document.getElementById("myElement").scrollTop = 100;

Para retornar o scrollTop de um elemento, podemos usar o seguinte código:

var scrollTopValue = document.getElementById("myElement").scrollTop;

Também podemos usar a propriedade scrollY do objeto window para retornar o número de pixels que a página foi rolada verticalmente. Por exemplo:

var scrollYValue = window.scrollY;


About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.