Element.scrollWidth

Die schreibgeschützte Eigenschaft Element.scrollWidth liefert entweder die Breite (in Pixeln) des Inhaltes eines Elements oder die Breite des Elementes selbst, je nachdem, welche von beiden größer ist. Ist der Inhalt eines Elementes breiter als sein Inhaltsbereich (z.B. wenn Bildlaufleisten mit eingeblendet werden), dann ist die scrollWidth des Elementes größer als seine clientWidth.

Diese Eigenschaft rundet den Wert zu einem Integer (Ganzzahl). Sollte ein Wert mit Nachkommastellen benötigt werden, verwenden Sie element.getBoundingClientRect().

Syntax

var xScrollWidth = element.scrollWidth;

xScrollWidth ist die Breite des Inhaltes des Elementes element in Pixeln.

Beispiel

<div id="aDiv" style="width: 100px; height: 200px; overflow: auto;">
  FooBar-FooBar-FooBar
</div>
<br>
<input
  type="button"
  value="Show scrollWidth"
  onclick="alert(document.getElementById('aDiv').scrollWidth);"
>

Spezifikation

Die Eigenschaft scrollWidth ist im CSSOM View Module definiert.

Referenzen

MSDN: scrollWidth Property

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
 Mitwirkende an dieser Seite: ureimers
 Zuletzt aktualisiert von: ureimers,