掌握JavaScript基础:从DOM到内置对象
1. 使用文档对象模型 (DOM) 访问文档信息
JavaScript的强大之处在于它能够与网页进行交互,而这离不开文档对象模型(Document Object Model,简称DOM)。DOM为JavaScript提供了访问和操作HTML文档的能力。在本章中,我们将重点关注Level 0 DOM,这是一种基于Netscape 2和IE3及其后续版本共同支持的功能,尽管它并不是W3C推荐的标准。
1.1 Level 0 DOM简介
Level 0 DOM是一种早期的DOM实现,它允许我们访问和操作HTML文档中的元素。虽然W3C已经发布了更为标准化的DOM级别,但Level 0 DOM仍然广泛应用于各种脚本中,尤其是在需要兼容旧浏览器的情况下。以下是Level 0 DOM的一些核心概念:
- 文档对象 :代表整个HTML文档。
- 表单集合 :包含文档中所有的
<form>
元素。 - 图片对象 :代表文档中的所有图片。
1.2 获取表单数据
通过DOM,我们可以轻松地获取表单中的数据。假设你有一个登录表单,你可以通过以下方式获