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

คุณสมบัติประเภทเอกสาร HTML DOM


คุณสมบัติ HTML DOM doctype ส่งคืน DTD (Document Type Declaration) ที่เกี่ยวข้องกับเอกสาร HTML ปัจจุบัน เป็นคุณสมบัติแบบอ่านอย่างเดียว ส่งคืนชื่อ doctype เป็นอ็อบเจ็กต์ DocumentType สามารถคืนค่า null ได้หากไม่มีการระบุ DTD สำหรับเอกสารที่กำหนด

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์สำหรับคุณสมบัติ doctype -

document.doctype

ตัวอย่าง

ให้เราดูตัวอย่างคุณสมบัติ doctype -

<!DOCTYPE html>
<html>
<body>
<h1>doctype property example</h1>
<button onclick="getDoctype()">GET DOCTYPE</button>
<p id="Sample"></p>
<script>
   function getDoctype() {
      var doc = document.doctype.name;
      document.getElementById("Sample").innerHTML ="The doctype for this HTML document is: "+doc;
   }
</script>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

คุณสมบัติประเภทเอกสาร HTML DOM

เมื่อคลิกปุ่ม GET DOCTYPE -

คุณสมบัติประเภทเอกสาร HTML DOM

ก่อนอื่นเราได้ตั้งค่า DTD (Document Type Defination) เป็น HTML สำหรับเอกสาร HTML ของเรา เพื่อให้แน่ใจว่าเอกสารจะแสดงเป็นเอกสาร HTML -

<!DOCTYPE html>

เราได้สร้างปุ่ม GET DOCTYPE ที่จะเรียกใช้ฟังก์ชัน getDoctype() เมื่อผู้ใช้คลิก -

<button onclick="getDoctype()">GET DOCTYPE</button>

เมธอด getDoctype() ใช้ค่าชื่อคุณสมบัติ doctype ของเอกสารและกำหนดให้กับตัวแปร doc เอกสารตัวแปรจะแสดงในย่อหน้าด้วย id “Sample” และคุณสมบัติ innerHTML ถูกตั้งค่าเป็นข้อความที่ต้องการ -

function getDoctype() {
   var doc = document.doctype.name;
   document.getElementById("Sample").innerHTML ="The doctype for this HTML document is: "+doc;
}