e vor 11 Monaten
Ursprung
Commit
939e69f473
2 geänderte Dateien mit 84 neuen und 0 gelöschten Zeilen
  1. 39 0
      js/DOM/10.元素节点.html
  2. 45 0
      js/DOM/11.垂直导航.html

+ 39 - 0
js/DOM/10.元素节点.html

@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <div id="div1">
+        111111111111111
+    </div>
+    <div id="p1">
+        2222222222222
+    </div>
+    <ul>
+        <li>1</li>
+        <li>2</li>
+        <li>3</li>
+    </ul>
+    <script>
+        var div1 = document.getElementById("div1");
+        var p1 = document.getElementById("p1");
+        var uls = document.getElementsByTagName("li");
+        console.log(div1,p1,uls)
+        console.log(div1.nodeType);
+        console.log(p1.nodeType);
+        console.log(uls[0].nodeType);
+        // console.log(div1.nextSibling); 下一个元素节点
+        // previousSibling 上一个元素节点
+        // previousElementSibling 上一个元素节点内容
+        // nextElementSibling 下一个元素节点内容
+        // firstChild 第一个子节点
+        // lastChild 最后一个子节点
+        // firstElementChild 第一个子节点元素值
+        // lastElementChild 最后一个子节点元素值
+
+    </script>
+</body>
+</html>

+ 45 - 0
js/DOM/11.垂直导航.html

@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+    <style>
+        * {
+            margin: 0;
+            padding: 0;
+            list-style: none;
+            text-decoration: none;
+            box-sizing: border-box;
+        }
+       #manager li{
+        width: 100px;
+        height: 50px;
+        text-align: center;
+        line-height: 50px;
+        border: 1px solid #ccc;
+       }
+       #main {
+        display: none;
+       }
+    </style>
+</head>
+<body>
+    <h2>管理区</h2>
+    <ul id="manager">
+        <li>1</li>
+        <li>2</li>
+        <li>3</li>
+        <li>4</li>
+    </ul>
+    <h2>内容区</h2>
+    <ul id="main">
+        <li>a</li>
+        <li>b</li>
+        <li>c</li>
+        <li>d</li>
+    </ul>
+    <script>
+    </script>
+</body>
+</html>