JavaScript事件
发布日期:2021-06-24 07:06:58 浏览次数:6 分类:技术文章

本文共 721 字,大约阅读时间需要 2 分钟。

事件举例

这里写图片描述

1.onmouseout和onmouseover

//鼠标经过“World”,鼠标移出“Hello”

2.文本框内容改变

//或直接写

3.文本框选中

事件流

1.事件流:描述页面接受事件的顺序

2.事件冒泡:由最具体的元素接收,然后逐级向上传播至最不具体的元素(文档)
3.事件捕获:最不具体的结点先接收文件,而最具体的结点是最后接收事件

事件处理

1.HTML事件处理

缺点:修改繁琐

2.DOM0级事件处理

缺点:事件会被覆盖

3.DOM2级事件处理

addEventListener(“事件名”、“事件处理函数”、“布尔值”)
true(事件捕获)
false(事件冒泡)
特点:不会被覆盖,处理方便,书写复杂

4.IE事件处理(IE8及以下)

attachEvent
detachEvent
兼容IE8及以下浏览器

事件对象

事件对象event:

1.type:获取事件类型
2.target:获取事件目标
3.stopPropagation():阻止事件冒泡
4.preventDefault():阻止事件默认行为

百度一下

转载于:https://www.cnblogs.com/zhangananjiayou/p/7220874.html

转载地址:https://blog.csdn.net/weixin_30896763/article/details/99482715 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:关于我
下一篇:python class中遇到的TypeError: 'module' object is not callable

发表评论

最新留言

很好
[***.229.124.182]2024年03月29日 05时04分59秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

报名|2020 PostgreSQL亚洲大会系列专场三:腾讯云数据库专场 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:魏闯先 2019-04-28
报名|2020 PostgreSQL亚洲大会系列专场四:瀚高数据库专场 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:周祥 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:樊智辉 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:曾文旌 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:王涛 2019-04-28
大会倒计时|2020 PostgreSQL亚洲大会-中文分论坛议程安排 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:王旭 2019-04-28
嘉宾介绍|2020 PostgreSQL亚洲大会中文分论坛:潘娟 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会中文分论坛:岳彩波 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:樊文凯 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:王健 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会中文分论坛:韩国盛 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会中文分论坛:孙彪 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会主论坛:韩锋 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会主论坛:德哥 2019-04-28
嘉宾专访|2020 PostgreSQL亚洲大会主论坛:占超群 2019-04-28
倪光南:PG亚洲大会需要实现更高领域、更高层次全球合作 2019-04-28
刘澎:全球技术竞争加剧背景下,PG具有生态稀缺性 2019-04-28