Wie kann man in JavaScript die Anzahl der Pixel abrufen oder setzen, um die ein Element vertikal gescrollt wurde?


Um die Anzahl der Pixel abzurufen oder zu setzen, um die ein Element vertikal gescrollt wurde, kann man die Eigenschaften scrollTop und scrollLeft verwenden.

Die scrollTop Eigenschaft gibt die Anzahl der Pixel zurück, um die der Inhalt eines Elements vertikal gescrollt wurde. Wenn das Element nicht gescrollt wurde, gibt scrollTop den Wert 0 zurück.

Um die Anzahl der Pixel zu setzen, um die ein Element vertikal gescrollt werden soll, kann man einfach den Wert der scrollTop Eigenschaft ändern. Zum Beispiel:

// Abrufen der Anzahl der gescrollten Pixel
var scrolledPixels = document.getElementById("meinElement").scrollTop;

// Setzen der Anzahl der gescrollten Pixel
document.getElementById("meinElement").scrollTop = 100;

Alternativ kann man auch die scrollTo() Methode verwenden, um die Anzahl der gescrollten Pixel zu setzen. Zum Beispiel:

// Setzen der Anzahl der gescrollten Pixel mit der scrollTo() Methode
document.getElementById("meinElement").scrollTo(0, 100);


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++.