JS示例06-document.getElementsByTagName

  • 2019 年 11 月 7 日
  • 笔记

一、知识要点

1、行间样式优先级高于class属性样式(设置过行间样式后,再设置属性样式则无效) 2、对同一个元素只采用一种属性控制方式(要不是行间样式,要不是class样式),不要混用

二、源码参考

<!DOCTYPE >  <html>        <head>          <title></title>          <meta charset="utf-8">          <style>              .div1 {                  width: 200px;                  height: 100px;                  border: 1px solid #999;                  background: green;              }          </style>          <script>              window.onload = function() {                  var div1 = document.getElementsByTagName('div');                  for(var i = 0; i < div1.length; i++) {                      div1[i].className = 'div1';                  }              }          </script>      </head>        <body>          <div>            </div>          <div>            </div>          <div>            </div>          <div>            </div>        </body>    </html>

三、运行效果

image.png