• 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是一个读写属性

  • 相关阅读:
    js中给一个元素添加事件
    asp.net客户端回调
    (转)web元素之input (javascript)功能
    在wcf中使用基于证书的授权和保护
    (转)IE与FireFox的js和css几处不同点
    IE&FF兼容性问题
    solaris UFS文件系统 要点
    perl命令行 代替 各种shell 一则
    nginx中的验证模块
    漂亮的正则,素数查找
  • 原文地址:https://www.cnblogs.com/chiangyibo/p/6754447.html
Copyright © 2020-2023  润新知