วัตถุเอกสารแสดงถึงเอกสาร HTML ที่แสดงในหน้าต่างนั้น ออบเจ็กต์ Document มีคุณสมบัติต่างๆ ที่อ้างถึงอ็อบเจ็กต์อื่น ซึ่งอนุญาตให้เข้าถึงและแก้ไขเนื้อหาเอกสารได้
วิธีเข้าถึงและแก้ไขเนื้อหาเอกสารเรียกว่า Document Object รุ่น , หรือ DOM . ออบเจ็กต์ถูกจัดระเบียบเป็นลำดับชั้น โครงสร้างแบบลำดับชั้นนี้ใช้กับการจัดระเบียบของออบเจ็กต์ในเอกสารเว็บ
- วัตถุหน้าต่าง − ด้านบนของลำดับชั้น เป็นองค์ประกอบสูงสุดของลำดับชั้นวัตถุ
- วัตถุเอกสาร − เอกสาร HTML แต่ละฉบับที่โหลดเข้าสู่หน้าต่างจะกลายเป็นวัตถุเอกสาร เอกสารประกอบด้วยเนื้อหาของหน้า
- สร้างวัตถุ − ทุกอย่างที่อยู่ในแท็ก จะตั้งค่าวัตถุของฟอร์ม
- องค์ประกอบการควบคุมแบบฟอร์ม − วัตถุแบบฟอร์มประกอบด้วยองค์ประกอบทั้งหมดที่กำหนดไว้สำหรับวัตถุนั้น เช่น ช่องข้อความ ปุ่ม ปุ่มตัวเลือก และช่องทำเครื่องหมาย