zoukankan      html  css  js  c++  java
  • JavaScript基础10——node对象

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title>node对象</title>
     6         <script type="text/javascript">
     7             /*
     8                 Node对象的属性
     9                     nodeName  节点名称
    10                     nodeType  节点类型
    11                     nodeValue 节点值
    12                 父节点
    13                     ul是li的父节点
    14                     parentNode
    15                 子节点
    16                     li是ul的子节点
    17                     childNodes:得到所有的子节点,但是兼容性很差
    18                     firstChild:获取指定节点的第一个子节点
    19                     lastChild:获取指定节点的最后一个子节点
    20                 同辈节点
    21                     li直接关系是同辈节点
    22                     nextSibling:返回一个给定节点的下一个兄弟节点
    23                     previousSibling:返回一个给定节点的上一个兄弟节点
    24             */
    25         </script>
    26     </head>
    27     <body>
    28         <span id="spanId">哈哈呵呵</span>
    29         <script type="text/javascript">
    30             // 标签节点
    31             var span = document.getElementById("spanId");
    32             document.write("<br />nodeType:" + span.nodeType);        // 1
    33             document.write("<br />nodeName:" + span.nodeName);        // SPAN
    34             document.write("<br />nodeValue:" + span.nodeValue);    // null
    35             // 属性节点
    36             var spanId = span.getAttributeNode("id");
    37             document.write("<br /><br />nodeType:" + spanId.nodeType);    // 2
    38             document.write("<br />nodeName:" + spanId.nodeName);        // id
    39             document.write("<br />nodeValue:" + spanId.nodeValue);        // spanId
    40             // 文本节点
    41             var text = span.firstChild;
    42             document.write("<br /><br />nodeType:" + text.nodeType);    // 3
    43             document.write("<br />nodeName:" + text.nodeName);            // #text
    44             document.write("<br />nodeValue:" + text.nodeValue);        // 哈哈呵呵
    45         </script>
    46     </body>
    47 </html>

  • 相关阅读:
    .NETCore_初探
    .NETCore_生成实体
    架构碎屑
    Helper
    26.【转载】挖洞技巧:绕过短信&邮箱轰炸限制以及后续
    25.【转载】挖洞技巧:支付漏洞之总结
    24.【转载】挖洞技巧:信息泄露之总结
    5.Windows应急响应:挖矿病毒
    4.Windows应急响应:勒索病毒
    3.Windows应急响应:蠕虫病毒
  • 原文地址:https://www.cnblogs.com/linyisme/p/5865079.html
Copyright © 2011-2022 走看看