美文网首页
DOM的节点

DOM的节点

作者: 凤爪dc | 来源:发表于2016-10-08 23:48 被阅读0次

最近想学AJAX就开始看了DOM,整理一下一些知识点。

XML 文档中的每个成分都是一个节点。
并且元素内的文本内容也是一个节点,就像:

<year>2005</year>,<year>是一个元素节点,"2005" 不是 <year>元素的值,而是一个值为"2005" 的文本节点,该节点在<year>下

  • 访问节点的方法
    1.使用getElementsByTagName() 方法
    该方法返回节点列表,节点列表是节点的数组
    比如
    x=xmlDoc. getElementsByTagName("title");
    document.write(x[2].childNodes[0].nodeValue);
    返回的是title标签下文本标签的内容,所以也可以看出文本并不直接属于title。(<title lang="en">Everyday Italian</title>)
    2.通过循环(遍历)节点树
    该方法可以把相同标签下的不同内容依次显示出来
    x=xmlDoc.getElementsByTagName("title");
    for
    (i=0;i<x.length;i++)
    {
    document.write(x[i].childNodes[0].nodeValue);
    //title节点下的文本节点的内容
    document.write("
    ");
    }
    3.通过利用节点的关系在节点树中导航
    该方法可以通过检查节点类型为1的话,就为元素节点
    if (y.nodeType==1)
    {
    document.write(y.nodeName + "");
    }
    不同节点类型的NodeType
    元素:1
    属性:2
    文本:3
    注释:8
    文档:9

相关文章

  • js dom节点操作

    获取dom节点 新增dom节点 删除dom节点

  • 什么是dom树

    介绍DOM,以及对DOM分类和功能的说明。 DOM 节点:介绍DOM节点分类和节点层次。 介绍HTML DOM节点...

  • jS|DOM操作

    DOM节点的获取 DOM节点的创建 DOM节点删除 修改DOM元素 将指定两个DOM元素交换位置

  • DOM和BOM的基础知识

    目录 js组成 DOMDOM是什么DOM节点是什么查找DOM节点,查看DOM节点的属性和样式添加DOM节点删除DO...

  • jQuery-dom操作

    DOM节点的创建 jQuery节点创建与属性的处理 创建元素节点: 创建为属性节点: DOM节点的插入 DOM内部...

  • DOM(文档对象)、BOM(浏览器对象)

    DOM 获取DOM节点 DOM节点的property,修改对象属性,不会提现到html结构 DOM节点的attri...

  • 15、DOM初识1

    DOM: Document Object Model (文档对象模型) DOM节点: 节点和节点层次的概念?节点:...

  • DOM (javascript DOM节点操作)

    DOM (javascript DOM节点操作) 本节目录 查找DOM元素 DOM节点操作 javascript操...

  • JQuery - Dom

    Ⅰ、DOM节点的创建 1. JQuery 创建节点 Ⅱ、DOM节点的插入 1. DOM内部插入append()与a...

  • js操作DOM

    创建dom 删除一个dom 文档碎片增快速度 dom节点 父节点 子节点 offsetParent 继续子节点 兄...

网友评论

      本文标题:DOM的节点

      本文链接:https://www.haomeiwen.com/subject/pvhpyttx.html