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

แทรกข้อความ HTML ที่ระบุในตำแหน่งที่ระบุในเอกสาร JavaScript?


Javascript ได้จัดเตรียม insertAdjacentHTML() วิธีการแทรกข้อความเป็น HTML ในตำแหน่งที่ระบุ ตำแหน่งทางกฎหมายเหล่านั้นคือ

  • หลังเริ่ม

  • ต่อจากนี้ไป

  • ก่อนเริ่มต้น

  • มาก่อน

ตำแหน่งทางกฎหมายแต่ละตำแหน่งมีความสำคัญเฉพาะของตนเอง มาคุยกันบ้าง

ตัวอย่าง

ในตัวอย่างต่อไปนี้ การใช้ "insertAdjacentHTML() " วิธีการและตำแหน่งทางกฎหมาย "ภายหลัง " มีการวางข้อความใหม่ติดกับส่วนหัวและผลลัพธ์จะแสดงในผลลัพธ์

<html>
<body>
<h2 id="H2">Header</h2>
<script>
var ins = document.getElementById("H2");
ins.insertAdjacentHTML("afterend","<p>Tutorix is the best e-learning platform</p>");
</script>
</body>
</html>

ผลลัพธ์

Header

Tutorix is the best e-learning platform


ตัวอย่าง

ในตัวอย่างต่อไปนี้ การใช้ "insertAdjacentHTML() " วิธีการและตำแหน่งทางกฎหมาย "มาก่อน " มีการวางข้อความใหม่ติดกับส่วนหัวและผลลัพธ์จะแสดงในผลลัพธ์

<html>
<body>
<h2 id="H2">Header</h2>
<script>
var ins = document.getElementById("H2");
ins.insertAdjacentHTML("beforeend","<p>Tutorix is the best e-learning platform</p>");
</script>
</body>
</html>

ผลลัพธ์

Header

Tutorix is the best e-learning platform