Javascript笔记【2】

1、认识DOM

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

先来看看下面代码:

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

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

1. 元素节点:上图中<html>,<body>,<p>等都是元素节点,即标签。

2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。

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

看下面代码:

<a href="htttp://www.baidu.com">Javascript DOM</a>

2、通过id获取元素对象

document.getElementById("id");

用法:

1、获取元素对象

object.innerHTML


2、改变HTML样式

object.style.property=new style;


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

object.style.display=value;

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

4、控制类名

object.className=classsname;

作用:

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

5、取消设量

object.removeAttribute("style");

推荐阅读更多精彩内容