Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
176 of 264 menu
◀ ▶

วิธีการ insertAdjacentHTML

วิธีการ insertAdjacentHTML ช่วยให้ สามารถแทรกสตริงของโค้ด HTML ไปยังตำแหน่งใดก็ได้บนหน้าเว็บ โค้ดจะถูกแทรกโดยสัมพัทธ์กับ องค์ประกอบหลัก (anchor element) สามารถทำการแทรกก่อน องค์ประกอบหลัก (วิธีการแทรก 'beforeBegin') หลังจากองค์ประกอบหลัก (วิธีการแทรก 'afterEnd') หรือภายในองค์ประกอบหลัก คือที่จุดเริ่มต้น (วิธีการแทรก 'afterBegin') หรือที่จุดสิ้นสุด (วิธีการแทรก 'beforeEnd') ขององค์ประกอบหลัก

ไวยากรณ์

องค์ประกอบหลัก.insertAdjacentHTML(วิธีการแทรก, โค้ดสำหรับแทรก);

ตัวอย่าง . วิธีการ beforeBegin

กำหนดให้องค์ประกอบหลักคือองค์ประกอบ #target มาแทรกย่อหน้าใหม่ไว้ข้างหน้าองค์ประกอบนี้:

<div id="target"> <p>องค์ประกอบ</p> </div> let target = document.querySelector('#target'); target.insertAdjacentHTML('beforeBegin', '<p>!</p>');

ผลลัพธ์ของการทำงานโค้ด:

<p>!</p> <div id="target"> <p>องค์ประกอบ</p> </div>

ตัวอย่าง . วิธีการ afterEnd

คราวนี้มาแทรกย่อหน้าใหม่ไว้หลังองค์ประกอบหลัก:

<div id="target"> <p>องค์ประกอบ</p> </div> let target = document.querySelector('#target'); target.insertAdjacentHTML('afterEnd', '<p>!</p>');

ผลลัพธ์ของการทำงานโค้ด:

<div id="target"> <p>องค์ประกอบ</p> </div> <p>!</p>

ตัวอย่าง . วิธีการ afterBegin

มาแทรกย่อหน้าใหม่ไว้ที่จุดเริ่มต้นขององค์ประกอบหลัก:

<div id="target"> <p>องค์ประกอบ</p> </div> let target = document.querySelector('#target'); target.insertAdjacentHTML('afterBegin', '<p>!</p>');

ผลลัพธ์ของการทำงานโค้ด:

<div id="target"> <p>!</p> <p>องค์ประกอบ</p> </div>

ตัวอย่าง . วิธีการ beforeEnd

มาแทรกย่อหน้าใหม่ไว้ที่จุดสิ้นสุดขององค์ประกอบหลัก:

<div id="target"> <p>องค์ประกอบ</p> </div> let target = document.querySelector('#target'); target.insertAdjacentHTML('beforeEnd', '<p>!</p>');

ผลลัพธ์ของการทำงานโค้ด:

<div id="target"> <p>องค์ประกอบ</p> <p>!</p> </div>

ดูเพิ่มเติม

  • วิธีการ insertAdjacentText,
    ซึ่งใช้แทรกข้อความลงในตำแหน่งที่กำหนด
  • วิธีการ insertAdjacentElement,
    ซึ่งใช้แทรกองค์ประกอบลงในตำแหน่งที่กำหนด
  • วิธีการ prepend,
    ซึ่งใช้แทรกองค์ประกอบที่จุดเริ่มต้น
  • วิธีการ append,
    ซึ่งใช้แทรกองค์ประกอบที่จุดสิ้นสุด
  • วิธีการ appendChild,
    ซึ่งใช้แทรกองค์ประกอบที่จุดสิ้นสุดขององค์ประกอบแม่
  • วิธีการ insertBefore,
    ซึ่งใช้แทรกองค์ประกอบไว้หน้าองค์ประกอบอื่น
← →
↑
ไทย▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ