JS
中的DOM
是JavaScript
學習中的重要組成部分,傳統的獲取DOM
元素的方式實在是太麻煩了,如何能夠更優雅地從HTML
中獲取元素呢,本文就帶大家一起看看。
1.利用querySelectorAll()方法
# 回文件中符合指定CSS 選擇器的所有元素
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <ul class="list"> <li class="item">item1</li> <li class="item">item2</li> <li class="item">item3</li> <li class="item">item4</li> <li class="item">item5</li> </ul> <script> const items=document.querySelectorAll(".list .item"); console.log(items); </script> </body> </html>
2.利用querySelector()方法
## 傳回文件中符合指定的CSS選擇器的第一元素<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <ul class="list"> <li class="item">item1</li> <li class="item">item2</li> <li class="item">item3</li> <li class="item">item4</li> <li class="item">item5</li> </ul> <script> firstItem = document.querySelector('.list .item'); firstItem.style.background ="yellow"; </script> </body> </html>推薦:《
2021年js面試題目及答案(大匯總)》
以上是如何更優雅的從HTML中取得DOM元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!