zoukankan      html  css  js  c++  java
  • hasChildNodes()方法,nodeName、nodeValue、nodeType介绍

    Document对象的使用:hasChildNodes()方法,nodeName、nodeValue、nodeType的简单介绍

    一、hasChildNodes()

             说明:

    (1)       该方法用来判断一个元素是否有子节点

    (2)       返回值为true或者false

    (3)       文本节点和属性节点不可能再包含子节点,所以对于这两类节点使用ChildNodes()方法返回值永远为false

    (4)       如果hasChildNodes()返回值为false,则childNodes,firstChild,lastChild将为空数组或者空字符串

    二、nodeName----------节点名称

             说明:

    (1)       文档中的每一个节点都有这个属性

    (2)       为给定节点的名称

    (3)       如果节点是元素节点,nodeName返回元素的名称

    如果给定节点为属性节点,nodeName返回属性的名称

    如果给定节点为文本节点,nodeName返回#text的字符串

    三、nodeType----------节点的类型值

             说明:

    (1)       该节点表明节点类型,返回值为一个整数

    (2)       常用的节点类型有三种:

    a)         元素节点类型                   值为1

    b)         属性节点类型                   值为2

    c)         文本节点类型                   值为3

    四、nodeValue----------节点的value值

             说明:

    (1)       返回给定节点的当前值(字符串)

    (2)       如果给定节点是属性节点,返回值是这个属性的值

    如果给定节点是文本节点,返回值是这个文本节点的内容

    如果给定节点是元素节点,返回值是null

    (3)       nodeValue是一个读写属性

  • 相关阅读:
    SSRS中加入书签功能及数据集窗口
    Oracle 语法
    DOM基本操作
    文字横向滚动和垂直向上滚动
    offsetWidth和width的区别
    css3动画(animation)效果3-正方体合成
    css3动画(animation)效果2-旋转的星球
    css3动画(animation)效果1-漂浮的白云
    JavaScript 错误监控Fundebug
    第二篇:git创建流程
  • 原文地址:https://www.cnblogs.com/chiangyibo/p/6754447.html
Copyright © 2011-2022 走看看