zsydgithub 1 vuosi sitten
vanhempi
commit
92f5b2f49b
3 muutettua tiedostoa jossa 126 lisäystä ja 1 poistoa
  1. 1 1
      BOM/5_location.html
  2. 91 0
      DOM/1_基础.html
  3. 34 0
      DOM/2_demo.html

+ 1 - 1
BOM/5_location.html

@@ -10,7 +10,7 @@
 
 <body>
   Location 对象的属性
-
+ 
   hash 设置或返回从井号 (#) 开始的 URL(锚)
   host 设置或返回主机名和当前 URL 的端口号
   hostname 设置或返回当前 URL 的主机名

+ 91 - 0
DOM/1_基础.html

@@ -0,0 +1,91 @@
+<!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>
+  <style>
+    #div1 {
+      width: 100px;
+      height: 100px;
+      background: red;
+    }
+
+    #div2 {
+      width: 200px;
+      height: 200px;
+      background: green;
+    }
+
+    .xx {
+      background: #ccc;
+    }
+  </style>
+</head>
+
+<body>
+  <div id="div1">123</div>
+  <div id="div2">456</div>
+  <button id="btn">修改背景颜色</button>
+  <div class="xx">333</div>
+  <div>4444</div>
+  <div class="xx">5555</div>
+  <div>6666</div>
+
+
+  <ul id="ul1">
+    <li class="xx">1</li>
+    <li>2</li>
+    <li class="xx">3</li>
+    <li>4</li>
+    <li class="xx">5</li>
+    <li>6</li>
+  </ul>
+  <ul id="ul2">
+    <li class="xx">1</li>
+    <li>2</li>
+    <li class="xx">3</li>
+    <li>4</li>
+    <li class="xx">5</li>
+    <li>6</li>
+  </ul>
+  <script>
+    var div1 = document.getElementById('div1') //对象
+    var div2 = document.getElementById('div2')
+
+    var xx = document.getElementsByClassName('xx') //获取的数组
+    var btn = document.getElementById('btn')
+
+    var aLi = document.getElementsByTagName('li') //类数组
+
+    var ul2 = document.getElementById('ul2')
+    var bLi = ul2.getElementsByTagName('li')
+    div1.onclick = function () {
+      // console.log(123)
+      // console.log(div1)
+
+
+    }
+    div2.onclick = function () {
+
+    }
+    console.log(xx) //类数组
+
+    btn.onclick = function () {
+      for (var i = 0; i < xx.length; i++) {
+        xx[i].style.background = 'orange'
+      }
+      for (var k = 0; k < aLi.length; k++) {
+        aLi[k].style.color = 'red'
+      }
+      for (var x = 0; x < bLi.length; x++) {
+        bLi[x].style.color = 'pink'
+      }
+    }
+    console.log(bLi)
+  </script>
+</body>
+
+</html>

+ 34 - 0
DOM/2_demo.html

@@ -0,0 +1,34 @@
+<!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>
+  <style>
+    #div1{
+      width: 200px;
+      height: 200px;
+      background: aqua;
+      left: 300px;
+      top: 50px;
+      position: absolute;
+    }
+  </style>
+</head>
+<body>
+  <div id="div1"></div>
+  <button class="btn">变换位置</button>
+  <script>
+    var div1 = document.getElementById('div1')
+    var btn = document.getElementsByClassName('btn')
+
+    btn[0].onclick = function(){
+      // console.log(111)
+      div1.style.left = 700 + 'px'
+      div1.style.top = '200px'
+      div1.style.background = 'red'
+    }
+  </script>
+</body>
+</html>