js 双击事件_JavaScript事件详解(上)

本文介绍了JavaScript事件的基础知识,包括事件的概念、分类,重点讲解了DOM0级和DOM2级事件的绑定、移除、事件流、冒泡和阻止。此外,还探讨了IE浏览器中的事件处理及其兼容性问题,并给出了多个实践示例。
摘要由CSDN通过智能技术生成

33eada69fc67f45783ffbbb3c1b813d1.png

本章介绍web前端开发JavaScript事件讲解上篇,小伙伴可以根据自己学习风格学习观看文章版或者视频版,以下是视频版可以点击观看

https://www.bjsxt.com/down/9225.html​www.bjsxt.com
1534050bcce0be31f0b00b91ca69fac3.png
事件实例视频教程-尚学堂 事件实例视频教程-尚学堂​www.bjsxt.com
1534050bcce0be31f0b00b91ca69fac3.png

babd6e3a4ac5b80c5cebf95111f71662.png

一、关于事件

1.1 什么是事件

事件就是在文档中或者在浏览器窗口中通过某些动作触发。比如,单击,鼠标经过,键盘按下等。事件通常和函数结合使用。

事件的作用:

(1)各个元素之间可以借助事件来进行交互

(2)用户和页面之间也可以通过事件来交互

(3)后端和页面之间也可以通过事件来交互(减缓服务器的压力)

Onsubmit(提交事件和表单一起使用)

1.2 事件分类

1、鼠标事件
onclick、ondblclick、onmouseover、onmouseout、onmousedown、onmouseup、onmousemove
2、HTML事件
onload、onscoll、onsubmit、onchange、onfoucs(获取焦点),onblur(失去焦点)
3、键盘事件
onkeydown: 键盘按下时触发
onkeypress:键盘按下并松开的瞬间触发
onkeyup: 键盘抬起时触发

二、事件的使用(重点)

2.1 HTML事件

绑定操作发生在HTML代码中的事件,称为HTML事件。

语法:on+事件=‘函数();函数();函数();……‘

HTML事件的移除方式:

元素.setAttribute('on+事件名',null);

HTML事件缺陷:耦合性太强了,修改一处另一处也要修改。

当函数没有加载成功时,用户去触发事件,则会报错。

a3f2587ffe43dbd0268aaba9b6b4c420.png

2.2 DOM0级事件

DOM0事件调用函数的几种方式:

  1. 节点.事件=function(){}
  2. 节点.事件=函数名

ddcfce74b0eb2485dd9951604b97afeb.png

3.<input type=”button” οnclick=”函数名”>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值