#【博学谷学习记录】超强总结,用心分享|js-Web APIS DOM之事件基础<二>

本文介绍了JavaScript中的事件基础,包括事件概述、事件三要素、案例分析和执行事件的步骤。讲解了如何在用户点击按钮时弹出警示框。此外,还详细阐述了DOM操作元素的方法,如改变元素内容、属性操作、表单元素属性和样式属性操作,这些都是DOM操作的核心内容。
摘要由CSDN通过智能技术生成

目录

一、事件基础

1、事件概述

2、事件三要素

3、案例:点击按钮弹出警示框

4、执行事件的步骤

5、事件基础

5.1 常见的鼠标事件

二、操作元素

1、改变元素内容

2、常用元素的属性操作

3、表单元素的属性操作

4、样式属性操作

三、操作元素是 DOM 核心内容


一、事件基础

1、事件概述

JavaScript 使我们有能力创建动态页面,而事件是可以被 JavaScript 侦测到的行为。
简单理解: 触发--- 响应机制。
网页中的每个元素都可以产生某些可以触发 JavaScript 的事件,例如,我们可以在用户点击某按
钮时产生一个 事件,然后去执行某些操作。

2、事件三要素

1. 事件源 (谁)

2. 事件类型 (什么事件)
3. 事件处理程序 (做啥)

3、案例:点击按钮弹出警示框

页面中有一个按钮,当鼠标点击按钮的时候,弹出“你好”警示框。
案例分析:
① 获取事件源(按钮)
② 注册事件(绑定事件),使用 onclick
③ 编写事件处理程序,写一个函数弹出 alert 警示框

4、执行事件的步骤

1. 获取事件源
2. 注册事件(绑定事件)
3. 添加事件处理程序(采取函数赋值形式)

5、事件基础

5.1 常见的鼠标事件

 

二、操作元素

JavaScript 的 DOM 操作可以改变网页内容、结构和样式,我们可以利用 DOM 操作元素来改变元
素里面的内容 、属性等。注意以下都是属性 

1、改变元素内容

2、常用元素的属性操作

1. innerText、innerHTML 改变元素内容

2. src href
3. id、 alt title

3、表单元素的属性操作

利用 DOM 可以操作如下表单元素的属性:

        type、 value checked selected disabled

4、样式属性操作

我们可以通过 JS 修改元素的大小、颜色、位置等样式。

1. element.style 行内样式操作
2. element.className 类名样式操作
注意
1. JS 里面的样式采取驼峰命名法 比如 fontSize、 backgroundColor
2. JS 修改 style 样式操作,产生的是行内样式,CSS 权重比较高
3. 如果样式修改较多,可以采取操作类名方式更改元素样式。
4. class因为是个保留字,因此使用className来操作元素类名属性
5. className 会直接更改元素的类名,会覆盖原先的类名。

三、操作元素是DOM 核心内容

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值