⊗jsPmNdLI 394 of 505 menu

การวนซ้ำโหนดด้วยลูปใน JavaScript

อย่างที่คุณควรทราบแล้ว ในคุณสมบัติ children ประกอบด้วยองค์ประกอบ DOM ทั้งหมดที่เป็นลูกโดยตรง ขององค์ประกอบนี้ มีคุณสมบัติที่คล้ายกันคือ childNodes ซึ่งประกอบด้วย โหนดลูกทั้งหมดขององค์ประกอบ

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

console.log(elem.childNodes[0]); console.log(elem.childNodes[1]); console.log(elem.childNodes[2]);

ทีนี้ลองวนซ้ำโหนดขององค์ประกอบด้วยลูป:

for (let node of elem.childNodes) { console.log(node); }

กำหนด div:

<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>

วนซ้ำผ่านโหนดทั้งหมดของ div นี้ด้วยลูปและแสดง พวกมันในคอนโซล

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