ออบเจ็กต์โค้ด HTML DOM เชื่อมโยงกับแท็ก HTML 5 ใช้สำหรับทำเครื่องหมายโค้ดโดยล้อมรอบด้วยองค์ประกอบ
วัตถุ Code โดยทั่วไปแสดงถึงองค์ประกอบ
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สำหรับ −
การสร้างโค้ดวัตถุ −
var a = document.createElement("CODE");
ตัวอย่าง
ให้เราดูตัวอย่างสำหรับวัตถุโค้ด HTML DOM -
<!DOCTYPE html>
<html>
<body>
<p>Click the below button to create a CODE element with some text</p>
<button onclick="createCode()">CREATE</button><br><br>
<script>
function createCode() {
var x = document.createElement("CODE");
var t = document.createTextNode("print('HELLO WORLD')");
x.appendChild(t);
document.body.appendChild(x);
}
</script>
</body>
</html>
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

เมื่อคลิกสร้าง -

ในตัวอย่างข้างต้น −
เราได้สร้างปุ่ม CREATE ซึ่งจะรันเมธอด createCode() เมื่อผู้ใช้คลิก -
<button onclick="createCode()">CREATE</button><br><br>
เมธอด createCode() สร้างองค์ประกอบ โดยใช้เมธอด createElement("CODE") บนวัตถุเอกสาร องค์ประกอบที่สร้างขึ้นถูกกำหนดให้กับตัวแปร x จากนั้นโหนดข้อความที่มีข้อความบางส่วนจะถูกสร้างขึ้นโดยใช้เมธอด createTextNode() บนวัตถุเอกสาร โหนดข้อความนี้ถูกผนวกเป็นเด็กในองค์ประกอบ โดยใช้วิธี appendChild() บนตัวแปร x
องค์ประกอบ นี้พร้อมกับโหนดข้อความจะถูกผนวกเป็นลูกของเนื้อหาเอกสารโดยใช้วิธีการ appendChild() -
function createCode() {
var x = document.createElement("CODE");
var t = document.createTextNode("print('HELLO WORLD')");
x.appendChild(t);
document.body.appendChild(x);
}