判断一个节点的类型
    1 元素节点
    3 文本节点
    2 属性节点

    getAttributeNode() 获取属性节点
    firtChild获取第一个子节点

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6. <title>Document</title>
    7. </head>
    8. <body>
    9. <!-- nodeType 判断一个节点的类型
    10. 1 元素节点
    11. 3 文本节点
    12. 2 属性节点
    13. -->
    14. <!--
    15. getAttributeNode() 获取属性节点
    16. firtChild获取第一个子节点
    17. -->
    18. <p id="app">hello world</p>
    19. <script>
    20. var app = document.getElementById("app");
    21. var id = app.getAttributeNode("id");
    22. console.log(app.nodeType)
    23. console.log(app.firstChild.nodeType)
    24. console.log(id.nodeType)
    25. </script>
    26. </body>
    27. </html>