zoukankan      html  css  js  c++  java
  • Node属性

    nodeValue:文本值

    text;comment;attr 只有这三种节点有文本值哦,其他节点使用此方法全都返回null。

    textContent:当前节点及其后代的文本内容

    得到除标签外的文本内容

    设置它的值时,如果给了含有标签的内容,没关系,标签同样会被转化为文本。

    text;comment;attr 三者使用此方法和使用nodeValue效果一样。而对于其他节点,把每个子节点(不包括注释节点)的内容连接在一起后返回

    文档节点和文档类型节点的textContent为null

    读取整个文档的内容,可以使用document.documentElement.textContent

    baseURI:当前网页绝对路径

    使用语句:document.baseURI

    没有就返回null,另外<base>可以自定义其值:
    <base href="http://www.example.com/page.html>

    ownerDocument:当前节点所在文档的顶层文档对象document

    document.ownerDocument是null

    nextSibling:后面的第一个同级节点

    text;comment也可能是同级节点。

    没有就返回null。

    previousSibling:前面的第一个同级节点

    text;comment也可能是同级节点

    没有就返回null

    parentNode:父节点

    一个节点的父节点只有三种情况:元素节点,文档节点,文档片段节点

    文档节点和文档片段节点的父节点是null。

    节点生成后如果还没有插入DOM树,其父节点是null。

    parentElement:元素父节点

    父节点有多种类型,这里只要元素父节点。

    没有就返回null。

    firstChild:第一个子节点

    lastChild:最后一个子节点

    没有就返回null。

    childNodes:所有子节点的集合NodeList

    文档节点只有两个子节点:文档类型节点和HTML根元素节点

    没有任何子节点,返回空的NodeList集合。

    如果子节点发生变化,NodeList集合会立刻发生变化,动态的。

    isConnected:是否存在

    此节点是否存在于文档之中

  • 相关阅读:
    Linux常见问题解决
    (转)CoreDNS:Kubernetes内部域名解析原理、弊端及优化方式
    (转)Go sync.WaitGroup的用法
    (转)5个维度对 Kubernetes 集群优化及压测方案
    使用 Alpine 作为基础镜像时可能会遇到的常见问题的解决方法
    提前预防K8s集群资源不足的处理方式配置
    docker runc升级
    Nginx常见问题解决
    DNS泛域名解析应用(nip.io)
    使用Velero备份Kubernetes集群
  • 原文地址:https://www.cnblogs.com/flyover/p/14178745.html
Copyright © 2011-2022 走看看