日期:2014-05-16  浏览次数:20422 次

js知识体系
什么是 DOM?

通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。

要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。

在 1998 年,W3C 发布了第一级的 DOM 规范。这个规范允许访问和操作 HTML 页面中的每一个单独的元素。

所有的浏览器都执行了这个标准,因此,DOM 的兼容性问题也几乎难觅踪影了。

DOM 可被 JavaScript 用来读取、改变 HTML、XHTML 以及 XML 文档。
DOM 被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3):

Core DOM
    定义了一套标准的针对任何结构化文档的对象
XML DOM
    定义了一套标准的针对 XML 文档的对象
HTML DOM
    定义了一套标准的针对 HTML 文档的对象。


js高级教程地址
http://www.w3school.com.cn/js/index_pro.asp



知识体系二
JavaScript 对象

    JS Array
    JS Boolean
    JS Date
    JS Math
    JS Number
    JS String  [重难点]
    JS RegExp  [重难点]
    JS Functions  [重难点]
    JS Events  [重难点]

Browser 对象

    DOM Window
    DOM Navigator
    DOM Screen
    DOM History
    DOM Location

HTML DOM 对象

    DOM Document  [重难点]
    DOM Anchor
    DOM Area
    DOM Base
    DOM Body
    DOM Button
    DOM Canvas
    DOM Event
    DOM Form
    DOM Frame
    DOM Frameset
    DOM IFrame
    DOM Image
    DOM Input Button
    DOM Input Checkbox
    DOM Input File
    DOM Input Hidden
    DOM Input Password
    DOM Input Radio
    DOM Input Reset
    DOM Input Submit
    DOM Input Text
    DOM Link
    DOM Meta
    DOM Object
    DOM Option
    DOM Select
    DOM Style
    DOM Table
    DOM TableCell
    DOM TableRow
    DOM Textarea



知识体系一

JavaScript 基础

    JS 教程
    JS 简介
    JS 实现
    JS 放置
    JS 语句
    JS 注释
    JS 变量
    JS 运算符
    JS 比较
    JS If...Else
    JS Switch
    JS 消息框
    JS 函数
    JS For Loop
    JS While Loop
    JS Break Loops
    JS For...In
    JS 事件
    JS Try...Catch
    JS Throw
    JS onerror
    JS 特殊字符
    JS 指导方针

JavaScript 对象

    JS 对象简介
    JS 字符串
    JS 日期
    JS 数组
    JS 逻辑
    JS 算数
    JS RegExp
    JS HTML DOM

JavaScript 高级

    JS 浏览器
    JS Cookies
    JS 验证
    JS 动画
    JS 图像地图
    JS 计时
    JS