JavaScript(十四)第十五周

本文介绍了JavaScript事件的基础,包括事件概述、事件三要素,并通过案例解析了如何响应事件,如点击按钮弹出警示框。此外,还详细讲解了如何操作页面元素,包括改变元素内容、属性操作、表单元素属性操作、样式属性调整以及排他思想在样式设置中的应用。
摘要由CSDN通过智能技术生成

一、事件基础

1.事件概述

JavaScript 使我们有能力创建动态页面,而事件是可以被 JavaScript 侦测到的行为。

简单理解: 触发--- 响应机制。

网页中的每个元素都可以产生某些可以触发 JavaScript 的事件,例如,我们可以在用户点击某按钮时产生一个 事件,然后去执行某些操作。

2.事件三要素

  • 事件源(谁)
  • 事件类型(什么事件)
  • 事件处理程序(做啥)

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

var btn = document.getElementById('btn');
btn.onclick = function() {
 alert('你好吗'); 
};

3.执行事件的步骤

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

常见的鼠标事件

鼠标事件 触发条件
onclick 鼠标点击左键触发
onmouseover 鼠标经过触发
onmouseout 鼠标离开触发
onfocus 获取鼠标焦点触发
onblur 失去鼠标焦点触发
onmousemove 鼠标移动触发
onmouseup 鼠标弹起触发
onmousedown 鼠标按下触发

 4.分析事件三要素

下拉菜单三要素

关闭广告三要素

二、操作元素

1.改变元素内容

element.innerText
从起始位置到终止位置的内容, 但它去除 html 标签, 同时空格和换行也会去掉
element.innerHTML

 起始位置到终止位置的全部内容,包括 html 标签,同时保留空格和换行

 2.常用元素的属性操作

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值