147 of 264 menu

เมธอด querySelectorAll

เมธอด querySelectorAll ช่วยให้สามารถได้มาซึ่ง องค์ประกอบของหน้าตามซีเล็กเตอร์ CSS ใดๆ โดยสามารถดำเนินการต่างๆ กับองค์ประกอบที่ได้มานั้นได้: เปลี่ยนแปลง ข้อความ, แอตทริบิวต์, สไตล์ CSS และอื่นๆ

ไวยากรณ์

document.querySelectorAll(ซีเล็กเตอร์);

ตัวอย่าง

ลองมาดูวิธีการได้มาซึ่งองค์ประกอบทั้งหมดที่มีคลาส www และเปลี่ยนแปลงข้อความของพวกมันด้วยคุณสมบัติ textContent:

<p class="www">องค์ประกอบ 1</p> <p class="www">องค์ประกอบ 2</p> <p class="www">องค์ประกอบ 3</p> let elems = document.querySelectorAll('.www'); for (let elem of elems) { elem.textContent = '!!!'; }

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

<p class="www">!!!</p> <p class="www">!!!</p> <p class="www">!!!</p>

ดูเพิ่มเติม

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