Javascript笔记【2】

1、认识DOM

文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。

先来看看下面代码:

Javascript笔记【2】_第1张图片

将HTML代码分解为DOM节点层次图:

Javascript笔记【2】_第2张图片

HTML文档可以说由节点构成的集合,三种常见的DOM节点:

1. 元素节点:上图中,,

等都是元素节点,即标签。

2. 文本节点:向用户展示的内容,如

  • ...
  • 中的JavaScript、DOM、CSS等文本。

    3. 属性节点:元素属性,如标签的链接属性href="http://www.imooc.com"。

    看下面代码:

    Javascript DOM

    Javascript笔记【2】_第3张图片

    2、通过id获取元素对象

    document.getElementById("id");

    用法:

    1、获取元素对象

    object.innerHTML


    Javascript笔记【2】_第4张图片

    2、改变HTML样式

    object.style.property=new style;


    Javascript笔记【2】_第5张图片

    3、显示和隐藏(display属性)

    object.style.display=value;

    这里的value可以取值:none此元素不会被显示;block此元素显示维块级元素。

    4、控制类名

    object.className=classsname;

    作用:

    取元素class的属性;为网页内某一元素指定一个css样式来更改该元素的外观。

    5、取消设量

    object.removeAttribute("style");

    你可能感兴趣的:(Javascript笔记【2】)