一、课程学习目的
- 理解 DOM 文档对象模型的核心概念,掌握获取页面元素的常用方法。
- 熟练使用 JavaScript 修改页面文本内容、HTML 结构。
- 掌握修改元素样式(行内样式)与元素属性的标准语法。
- 能够结合函数、事件实现页面交互效果,完成儿童英语学习页面的动态交互。
- 建立 JS 操控页面的编程思维,实现数据与视图联动,为网页交互开发打下基础。
二、核心知识点讲解
1. DOM 基础概念
DOM(Document Object Model)即文档对象模型,可将 HTML 页面解析为可被 JS 操作的树状结构。
通过 DOM,JavaScript 可以读取、添加、修改、删除页面上的任意 HTML 元素。
2. 操作前提:获取页面元素
document.getElementById('id 名'):通过 id 获取单个元素,最常用、最稳定。
3. 修改元素内容
innerText:修改纯文本内容,不解析标签。innerHTML:修改内容,可解析 HTML 标签。
4. 修改元素样式
语法:元素.style.样式属性 = 值
- 样式属性采用小驼峰命名:
backgroundColor、fontSize、color、display。
5. 修改元素属性
- 标准属性:
src、href、title、disabled。 - 语法:
元素。属性名 = 新值。
6. 事件驱动交互
常用点击事件:onclick,点击元素时执行函数。
三、示例程序
示例 1:获取元素并修改文本内容
// 1. 通过 id 获取页面元素
let title = document.getElementById("title");
// 2. 修改元素文本内容
title.innerText = "儿童英语单词学习应用";
示例说明:本示例演示 DOM 最基础操作,先获取页面标题元素,再使用 innerText 修改显示文本。这是所有 DOM 操作的基础步骤,清晰展示'获取→修改'的固定流程,适合初学者理解 JS 如何控制页面文字。
示例 2:修改元素样式:颜色、字号、背景
// 获取元素
let wordBox = document.getElementById();
wordBox.. = ;
wordBox.. = ;
wordBox.. = ;
wordBox.. = ;


