_03_获取元素其他方式.html 995 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <div class="clz1">123</div>
  9. <div class="clz1">123</div>
  10. <div class="clz1">123</div>
  11. <div class="clz2">123</div>
  12. <div class="clz2">123</div>
  13. <div class="clz2">123</div>
  14. </body>
  15. <script>
  16. // 根据类名获取对应class 的样式
  17. var divs1 = document.getElementsByClassName("clz1")
  18. for (let i = 0; i < divs1.length; i++) {
  19. var div = divs1[i]
  20. // 元素.属性名
  21. div.style.background = "red"
  22. }
  23. var divs2 = document.getElementsByClassName("clz2")
  24. for (let i = 0; i < divs2.length; i++) {
  25. var div = divs2[i]
  26. // 元素.属性名
  27. div.style.background = "yellow"
  28. }
  29. // // 获取界面当中3个div 元素
  30. // var divs = document.getElementsByTagName("div")
  31. // // 遍历拿到每一个div 元素
  32. // for (let i = 0; i < divs.length; i++) {
  33. // var div = divs[i]
  34. // // 元素.属性名
  35. // div.style.background = "red"
  36. // }
  37. </script>
  38. </html>