Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

element.scrollLeft

Résumé

Définit ou obtient le nombre de pixels dont le contenu est défilé vers la gauche.

Syntaxe

// Obtient le nombre de pixels défilés
var sLeft = element.scrollLeft;

sLeft est un entier représentatn le nombre de pixels dont element a été défilé vers la gauche.

// Définit le nombre de pixels défilés
element.scrollLeft = 10;

scrollLeft peut être n'importe quelle valeur entière, cependant :

  • Si l'élément ne peut pas défiler (par exemple parce qu'il ne déborde pas), scrollLeft est mis à 0.
  • S'il reçoit une valeur inférieure à 0, scrollLeft est mis à 0.
  • S'il reçoit une valeur plus grande que le maximum dont le contenu peut défiler, scrollLeft est mis au maximum.

Exemple

<script type="text/javascript">

function doScrollLeft(el, p)
{
  el.scrollLeft = p;
}

</script>

<div id="aDiv"
     style="width: 100px; height: 200px; overflow: auto;"
>
<script type="text/javascript">
for (var i=0; i<100; ++i){
  document.write(i + '-FooBar-FooBar-FooBar<br>');
}
</script>
</div>
<br>
<input type="button" value="Défile de 50 pixels"
       onclick="doScrollLeft(document.getElementById('aDiv'), 50);"
>

Spécification

DOM Level 0. Ne fait partie d'aucune spécification.

Références

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : fscholz, teoli, khalid32, Julien STUBY, BenoitL
 Dernière mise à jour par : khalid32,