document.documentElement
ist die Referenz auf das Rootelement des Documentes, in HTML ist dies:
<html>
in XML dann das auf ganz anders heißen.
document.body
ist ein Kindelement des Rootelementes
Hinsichtlich der Breite können die Werte für den Body und für das Rootelement deutlich voneinander Anweichen. Gründe hierfür liegen in den Angaben für Padding und Margin für das html- bzw. body-Element. Desweiteren kannst Du per CSS die Breite des Bodies auch setzen, z.B.:
body{width:50%;}
Mit freundlichen Grüßen
Ben 2
Wieviel Namen willst Du Dir noch geben, ich benenne mich doch auch nicht nach der Anzahl meiner Beiträge.
Gruß
Avalon