第三章DOM


 


第三章 DOM

1.DOM中的”M”

M,即model,模型的意思。是指HTML网页中有一个模型树的结构

其中每一个分支就是一个**”节点”**。

节点分为三类:

1)元素节点

诸如、

    之类的都是元素节点。

    2)文本节点

    例如

    我是丑小鸭

    中的”我是丑小鸭”就算一个文本节点。

    3)属性节点

    我是丑小鸭

    中的title就是一个属性节点。

    2.DOM中的方法

    2.1 getElementById()

    获取某个id的对象。

    示例:

    我是丑小鸭

    document.getElementById(“uglyduck”);

    2.2 getElementsByTagName()

    获取某个标签名称的对象。

    示例:

    我是丑小鸭

    document.getElementsByTagName(“p”);

    2.3 getAttribute()

    找到某个元素之后,可以获取该元素中的对应属性

    示例:object.getAttribute(attribute);

    2.4 setAttribute()

    找到某个元素之后,可以修改该元素中的对应属性

    示例:object.getAttribute(attribute);