Derniers tutoriels de développement web
 

HTML DOM scrollHeight Propery

<Object Élément

Exemple

Obtenir toute la hauteur et la largeur d'un élément, comprenant un rembourrage:

var elmnt = document.getElementById("content");
var y = elmnt.scrollHeight;
var x = elmnt.scrollWidth;
Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

La propriété scrollHeight retourne toute la hauteur d'un élément en pixels, y compris le rembourrage, mais pas la frontière, ou marge scrollbar.

Astuce: Utilisez la scrollWidth propriété pour retourner toute la largeur d'un élément.

Les propriétés scrollWidth et scrollHeight retour sur toute la hauteur et la largeur d'un élément, dont la hauteur et la largeur qui est non visible (because of overflow) à (because of overflow) - (because of overflow) .

Astuce: Pour ajouter des barres de défilement à un élément, utilisez le CSS overflow propriété.

Cette propriété est en lecture seule.


Support du navigateur

Propriété
scrollHeight 4.0 8.0 3.0 4.0 Oui

Syntaxe

element .scrollHeight

Détails techniques

Valeur de retour: Un nombre, représentant la totalité de la hauteur (vertically) d'un élément, en pixels

Exemples

autres exemples

Exemple

En utilisant padding, border, barre de défilement et la marge pour montrer comment cela affecte la propriété scrollWidth et scrollHeight:

var elmnt = document.getElementById("content");
var y = elmnt.scrollHeight;
var x = elmnt.scrollWidth;
Essayez vous - même »

Exemple

Remettre le scrollHeight et scrollWidth d'un élément, puis définir sa hauteur et la largeur des valeurs retournées par scrollHeight et scrollWidth:

var elmnt = document.getElementById("content");

function getFunction() {
    var x = elmnt.scrollWidth;
    var y = elmnt.scrollHeight;
}

function setFunction() {
    elmnt.style.height = y.scrollHeight + "px";
    elmnt.style.width = y.scrollWidth + "px";
}
Essayez vous - même »

<Object Élément