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:)
175 of 264 menu
◀ ▶

วิธีการ insertAdjacentElement

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

ไวยากรณ์

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

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

ให้องค์ประกอบอ้างอิงคือองค์ประกอบ #target มาแทรกย่อหน้าใหม่ก่อนหน้าองค์ประกอบนี้:

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('beforeBegin', p);

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

<p>!</p> <div id="target"> <p>elem</p> </div>

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

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

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('afterEnd', p);

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

<div id="target"> <p>elem</p> </div> <p>!</p>

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

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

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('afterBegin', p);

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

<div id="target"> <p>!</p> <p>elem</p> </div>

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

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

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('beforeEnd', p);

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

<div id="target"> <p>elem</p> <p>!</p> </div>

ดูเพิ่มเติม

  • วิธีการ insertAdjacentHTML,
    ซึ่งแทรกแท็กไปยังตำแหน่งที่กำหนด
  • วิธีการ insertAdjacentText,
    ซึ่งแทรกข้อความไปยังตำแหน่งที่กำหนด
  • วิธีการ prepend,
    ซึ่งแทรกองค์ประกอบที่จุดเริ่มต้น
  • วิธีการ append,
    ซึ่งแทรกองค์ประกอบที่จุดสิ้นสุด
  • วิธีการ appendChild,
    ซึ่งแทรกองค์ประกอบที่จุดสิ้นสุดของ parent
  • วิธีการ 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ