TextRectangle | NN nicht zutreffend IE 5(Win) DOM nicht zutreffend
Ein TextRectangle-Objekt enthält die Koordinaten der vier Kanten einer unsichtbaren Box, die eine Body-Text-Zeichenfolge umgibt. Zwei Methoden aller Elementobjekte und das TextRange-Objekt stellen Informationen zu zwei verschiedenen Arten von Textrechtecken bereit. Die Methode getClientRects( ) gibt eine Sammlung mit zeilenweisen Textrechtecken und die Methode getBoundingClientRect( ) ein einzelnes TextRectangle-Objekt zurück, das mit seinen Koordinaten alle zeilenweisen Rechtecke umfasst.
Beim Aufruf dieser beiden Methoden werden die Werte der Rechtecke sofort abgerufen. Wenn Sie die Größe des Fensters oder den Inhalt des Zielobjekts ändern, verändern sich möglicherweise auch die tatsächlichen Rechtecke, die bereits ermittelten TextRange-Objekte spiegeln diese Änderungen jedoch nicht wider (da die Inhalte der einzelnen Zeilenrechtecke wahrscheinlich geändert werden). Daher sollten Sie die TextRectangle-Werte erst unmittelbar vor ihrer Verarbeitung in anderen Skriptanweisungen abrufen.
Objektmodellreferenz
    elementOrTextRangeReference.getBoundingClientRect( )
    elementOrTextRangeReference.getClientRects( )[i]
Objektspezifische Eigenschaften
bottom | left | top | right
Objektspezifische Methoden
Keine.
Objektspezifische Ereignisbehandlungsroutineneigenschaften
Keine.

bottom, left, right, top | NN nicht zutreffend IE 5(Win) DOM nicht zutreffend
| Schreibgeschützt
Geben ganzzahlige Pixelwerte für die Browserfensterkoordinaten der Rechteckkanten zurück. Beachten Sie, dass diese Werte nicht in Bezug auf die Seite angegeben werden und sich daher ändern, wenn der Textbehälter durch einen Bildlauf verschoben wird.
Beispiel
    var rightMostEdge = document.getElementById("myP").getBoundingClientRect( ).right;
Wert
Ganzzahlige Pixelmaße
Standardwert
Keiner.