Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

Document Object Model คืออะไร?


วัตถุเอกสารแสดงถึงเอกสาร HTML ที่แสดงในหน้าต่างนั้น ออบเจ็กต์ Document มีคุณสมบัติต่างๆ ที่อ้างถึงอ็อบเจ็กต์อื่น ซึ่งอนุญาตให้เข้าถึงและแก้ไขเนื้อหาเอกสารได้

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

  • วัตถุหน้าต่าง − ด้านบนของลำดับชั้น เป็นองค์ประกอบสูงสุดของลำดับชั้นวัตถุ
  • วัตถุเอกสาร − เอกสาร HTML แต่ละฉบับที่โหลดเข้าสู่หน้าต่างจะกลายเป็นวัตถุเอกสาร เอกสารประกอบด้วยเนื้อหาของหน้า
  • สร้างวัตถุ − ทุกอย่างที่อยู่ในแท็ก
    ...
    จะตั้งค่าวัตถุของฟอร์ม
  • องค์ประกอบการควบคุมแบบฟอร์ม − วัตถุแบบฟอร์มประกอบด้วยองค์ประกอบทั้งหมดที่กำหนดไว้สำหรับวัตถุนั้น เช่น ช่องข้อความ ปุ่ม ปุ่มตัวเลือก และช่องทำเครื่องหมาย