无涯教程-HTML Event Reference

当用户访问您的网站时,他们会执行诸如单击文本和图像以及给定的链接,将鼠标悬停在事物上等操作。这些都是JavaScript称为事件的Example。

我们可以用Javascript或vbscript编写事件处理程序,并可以将这些事件处理程序指定为事件标签属性的值。 HTML 4.01规范定义了19个事件属性,如下所示-

<body> and <frameset> Level Events

当文档级别发生任何事件时,只有两个属性可用于触发任何javascript或vbscript代码。

属性 说明
onload 脚本 脚本在HTML文档加载时运行
onunload 脚本 脚本在HTML文档卸载时运行

注意-这里的脚本是指任何VBScript或JavaScript函数或一段代码。

<form> Level Events

当表单级发生任何事件时,可以使用以下六个属性来触发任何javascript或vbscript代码。

属性 说明
onchange 脚本 脚本在元素更改时运行
onsubmit 脚本 脚本在提交表单时运行
onreset 脚本 脚本在重置表单时运行
onselect 脚本 脚本在选择元素时运行
onblur 脚本 脚本在元素失去焦点时运行
onfocus 脚本 脚本在元素获得焦点时运行

键盘事件

键盘产生以下三个事件。这些事件在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style和title元素中无效。

属性 说明
onkeydown 脚本 按下键时脚本运行
onkeypress 脚本 按下并释放键时脚本运行
onkeyup 脚本 释放键时脚本运行

其他事件

当鼠标接触任何HTML标签时,鼠标还会生成以下其他7个事件。这些事件在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素中无效。

属性 说明
onclick 脚本 脚本在鼠标单击时运行
ondblclick 脚本 脚本在鼠标双击时运行
onmousedown 脚本 按下鼠标按钮时脚本就会运行
onmoousemove 脚本 脚本在鼠标指针移动时运行
onmouseout 脚本 当鼠标指针移出元素时脚本运行
onmouseover 脚本 脚本在鼠标指针移到某个元素上时运行
onmouseup 脚本 脚本在释放鼠标键时运行

参考链接

https://www.learnfk.com/javascript/html-events-ref.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/6471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法笔记(java)——回溯篇

回溯算法解决问题最有规律性&#xff0c;借用一下卡哥的图&#xff1a; 只要遇到上述问题就可以考虑使用回溯&#xff0c;回溯法的效率并不高&#xff0c;是一种暴力解法&#xff0c;其代码是嵌套在for循环中的递归&#xff0c;用来解决暴力算法解决不了的问题&#xff0c;即…

Tensorflow无人车使用移动端的SSD(单发多框检测)来识别物体及Graph的认识

环境是树莓派3B&#xff0c;当然这里安装tensorflow并不是一定要在树莓派环境&#xff0c;只需要是ARM架构就行&#xff0c;也就是目前市场上绝大部分的嵌入式系统都是用这套精简指令集。 在电脑端的检测&#xff0c;有兴趣的可以查阅SSD(Single Shot MultiBox Detector)系列&a…

19 QListWidget控件

Tips: 对于列表式数据可以使用QStringList进行左移一块输入。 代码&#xff1a; //listWidget使用 // QListWidgetItem * item new QListWidgetItem("锄禾日当午"); // QListWidgetItem * item2 new QListWidgetItem("汗滴禾下土"); // ui->…

十、正则表达式详解:掌握强大的文本处理工具(二)

文章目录 &#x1f340;多字符匹配&#x1f340;匹配规则的代替&#x1f340;特殊的匹配&#x1f340;特殊的匹配plus&#x1f340;总结 &#x1f340;多字符匹配 星号&#xff08;*&#xff09;&#xff1a;匹配0个或者多个字符 import retext 111-222-333 result re.matc…

苹果的Apple GPT要来了?

据外媒消息&#xff0c;苹果正在内部开发类 ChatGPT 的产品&#xff0c;与微软、OpenAI、谷歌、Meta 等科技巨头在生成式 AI 赛道展开竞争。该消息使得苹果股价上涨了 2%。据苹果工程师透露&#xff0c;苹果在内部构建了代号为“Ajax”的大语言模型开发框架&#xff0c;并构建了…

Unity自定义后处理——Bloom效果

大家好&#xff0c;我是阿赵。   继续介绍屏幕后处理效果&#xff0c;这一期讲一下Bloom效果。 一、Bloom效果介绍 还是拿这个模型作为背景。 Bloom效果&#xff0c;就是一种全屏泛光的效果&#xff0c;让模型和特效有一种真的在发光的感觉。 根据参数不一样&#xff0c;可…

Packet Tracer – 实施静态 NAT 和动态 NAT

Packet Tracer – 实施静态 NAT 和动态 NAT 拓扑图 目标 第 1 部分&#xff1a;利用 PAT 配置动态 NAT 第 2 部分&#xff1a;配置静态 NAT 第 3 部分&#xff1a;验证 NAT 实施 第 1 部分&#xff1a; 利用 PAT 配置动态 NAT 步骤 1&#xff1a; 配置允许用于 NAT …

【基于CentOS 7 的iscsi服务】

目录 一、概述 1.简述 2.作用 3. iscsi 4.相关名称 二、使用步骤 - 构建iscsi服务 1.使用targetcli工具进入到iscsi服务器端管理界面 2.实现步骤 2.1 服务器端 2.2 客户端 2.2.1 安装软件 2.2.2 在认证文件中生成iqn编号 2.2.3 开启客户端服务 2.2.4 查找可用的i…

Django中,对于GET /favicon.ico请求的操作

当浏览器请求网页时&#xff0c;通常会自动请求网站根目录下的/favicon.ico文件&#xff0c;该文件是用于网站图标的。在Django中&#xff0c;对于GET /favicon.ico请求的操作过程如下&#xff1a; Django的URL分发器&#xff08;URL dispatcher&#xff09;接收到请求&#xf…

AJAX-day03-AJAX进阶

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 同步代码和异步代码 回调函数地狱 Promise - 链式调用 Promise 链式应用 async函数和await async函…

Stable Diffusion入门笔记(自用)

学习视频&#xff1a;20分钟搞懂Prompt与参数设置&#xff0c;你的AI绘画“咒语”学明白了吗&#xff1f; | 零基础入门Stable Diffusion保姆级新手教程 | Prompt关键词教学_哔哩哔哩_bilibili 1.图片提示词模板 2.权重&#xff08;提示词&#xff09; 无数字 (flower)//花的…

MQTT网关 5G物联网网关 PLC控制工业网关

MQTT网关&#xff0c;两个以上的节点之间通信的新型网关&#xff0c;网络节点之间通过互连来实现双向通信。支持PLC协议转MQTT&#xff0c;实现plc数据采集上云&#xff0c;物联网云平台对接&#xff0c;广泛应用于工业自动化plc远程监测控制。 计讯物联5G MQTT物联网网关TG463…

如何解决 Git 合并冲突

在遇到合并冲突时&#xff0c;请不要惊慌。通过一些娴熟的技巧协商&#xff0c;你可以解决任何冲突。 假设你和我正在共同编辑同一个名称为 index.html 的文件。我对文件进行了修改&#xff0c;进行了提交&#xff0c;并将更改推送到 Git 远程仓库。你也对同一个文件进行了修改…

酷雷曼无人机技能培训考试圆满举办

2023年7月18日、19日&#xff0c;以“向云端起航&#xff0c;让技术落地”为主题的酷雷曼无人机技能提升培训会在酷雷曼北京运营中心隆重举行&#xff0c;来自全国各地的众多合作商参加了本次培训&#xff0c;通过系统、全面的学习成功取得了专业无人机飞行员执照&#xff0c;为…

BEVDet 论文解读

BEVDet: High-Performance Multi-Camera 3D Object Detection in Bird-Eye-View 作者单位 PhiGent Robotics 目的 2D 的视觉感知在过去的几年里有了急速的发展&#xff0c;涌现出一些优秀的范式工作&#xff0c;这些工作有较高的性能&#xff0c;可扩展性&#xff0c;以及多…

【目标检测】epoch、、batch、、batch_size理解

1 epoch 当一个完整的数据集通过神经网络一次并且返回一次的过程称为一个epoch。 然而&#xff0c;当一个epoch对于计算机太过庞大时&#xff0c;就需要把它分成多个小块。 2 batch 在不能将数据一次性通过神经网络的适合&#xff0c;就需要将数据集分成几个batch。 3 batch…

【数学建模】--典型相关分析

典型相关分析&#xff08;Canonical Correlation analysis&#xff09;研究两组变量&#xff08;每组变量中都可能有多个指标&#xff09;之间相关关系的一种多元统计方法。它能够揭示出两组变量之间的内在联系。 例子&#xff1a; 典型相关分析定义&#xff1a; 列题分析&…

JDBC 批处理(Batch)

批处理 批处理允许您将相关的SQL语句分组到一个批中&#xff0c;并通过对数据库的一次调用提交它们。 当您一次将多个SQL语句发送到数据库时&#xff0c;可以减少通信开销&#xff0c;从而提高性能。 Statement、 PreparedStatement 和 CallableStatement 的 addBatch ()方法…

golang学习之七:for 语句的常见“坑”与避坑方法

for循环的两种方式 for-range 常见“坑”与避坑方法 坑1&#xff1a;循环变量的重用 下面这个示例是对一个整型切片进行遍历&#xff0c;并且在每次循环体的迭代中都会创建一个新的&#xff0c;Goroutine&#xff08;Go 中的轻量级协程&#xff09;&#xff0c;输出这次迭代…

OpenCV自带的HAAR级联分类器对脸部(人脸、猫脸等)的检测识别

在计算机视觉领域&#xff0c;检测人脸等是一种很常见且非常重要的应用&#xff0c;我们可以先通过开放计算机视觉库OpenCV来熟悉这个人脸识别领域。另外OpenCV关于颜色的识别&#xff0c;可以查阅&#xff1a;OpenCV的HSV颜色空间在无人车中颜色识别的应用HSV颜色识别的跟踪实…