Latest web development tutorials

การปรับเปลี่ยน HTML DOM

แก้ไข HTML = องค์ประกอบการเปลี่ยนแปลงลักษณะรูปแบบและเหตุการณ์ที่เกิดขึ้น


องค์ประกอบแก้ไข HTML

แก้ไข HTML DOM หมายถึงแง่มุมที่แตกต่างกัน:

  • เปลี่ยนเนื้อหาของ HTML
  • รูปแบบการเปลี่ยน CSS
  • เปลี่ยนแอตทริบิวต์แบบ HTML
  • สร้างองค์ประกอบ HTML ใหม่
  • ลบองค์ประกอบ HTML ที่มีอยู่
  • เหตุการณ์การเปลี่ยนแปลง (Handler)

ในส่วนต่อไปนี้เราจะศึกษาในเชิงลึก DOM HTML ในการปรับเปลี่ยนวิธีการทั่วไป


สร้างเนื้อหา HTML

วิธีที่ง่ายที่สุดในการเปลี่ยนแปลงเนื้อหาขององค์ประกอบคือการใช้คุณสมบัติ InnerHTML

ตัวอย่างต่อไปนี้การเปลี่ยนแปลงเนื้อหาของ HTML <p> องค์ประกอบ:

ตัวอย่าง

<html>
<body>

<p id="p1">Hello World!</p>

<script>
document.getElementById("p1").innerHTML="New text!";
</script>

</body>
</html>

ลอง»

โคมไฟ เราจะอธิบายให้คุณดูรายละเอียดของตัวอย่างในส่วนต่อไปนี้


รูปแบบการเปลี่ยนแปลง HTML

ผ่าน DOM HTML คุณสามารถเข้าถึงองค์ประกอบ HTML รูปแบบวัตถุ

ตัวอย่างต่อไปนี้จะเปลี่ยนรูปแบบวรรค HTML:

ตัวอย่าง

<html>

<body>

<p id="p2">Hello world!</p>

<script>
document.getElementById("p2").style.color="blue";
</script>

</body>
</html>


ลอง»


สร้างองค์ประกอบ HTML ใหม่

เพื่อเพิ่มองค์ประกอบใหม่ใน DOM HTML คุณต้องสร้างองค์ประกอบ (โหนดองค์ประกอบ) แล้วผนวกกับองค์ประกอบที่มีอยู่

ตัวอย่าง

<div id="d1">
<p id="p1">This is a paragraph.</p>
<p id="p2">This is another paragraph.</p>
</div>

<script>
var para=document.createElement("p");
var node=document.createTextNode("This is new.");
para.appendChild(node);

var element=document.getElementById("d1");
element.appendChild(para);
</script>

ลอง»