Javascript语法
内建对象
是js自带的对象。
如new Array(); Math.round();
宿主对象
何谓宿主
对于js来说,宿主是他的运行环境,对于Web应用来说,更具体一点就是浏览器。
宿主对象包括Form,Image,Element等,借助这些对象能获得网页上表单,图片,表单元素等内容。
DOM
- D:document O:object M:model
- DOM代表了加载到浏览器窗口的当前网页,即当前网页的对象模型。
- DOM把文档表示为一棵家谱树,也称为节点树(因为HTML就是一个家谱树模型),分成三种关系:父,子,兄弟。
DOM的三种类型节点
如果将一个HTML页面看做是一幢大楼,那么节点就相当于砖块。
<p title="AAAA">BBBB</p>
- 元素节点:
<p> </p>
- 属性节点:
title="AAAA"
- 文本节点:
BBBB
结构图
如何获取元素节点对象呢?
document.getElementById();
document.getElementByTagName();
document.getElementByClassName();
拿到元素节点后我们能干什么?
getAttribute();
setAttribute();