哪些 HTML5 元素有 onload/“load 事件”?

2023-12-15

Mozilla 的 MDN告知有关加载事件有了这个存根:

当资源及其依赖资源时,将触发 load 事件 已完成加载。

并链接到

标准1,这告知

可信目标:窗口、文档、元素

看来相关的onload处理程序,以及load因此,事件被设计为与 Element 一起使用。看来这样的元素是<img>来指示这个的加载。

请注意,我现在认为load窗口/文档上的事件还指示其包含的元素的加载状态但一些Element can

a) 改变他们的src/href财产 (<img>, <script>, <link>,....) b) 或其内联内容 (<style>, <script>)

动态地在稍后的状态。

带着这个问题,我寻求帮助,了解“哪些元素支持load Event, onload.处理程序。

我在 Chromium 和 Firefox 中对此进行了测试,似乎它在<style>, <script>

var styleElement = document.createElement("style");
styleElement.onload = function() { 
    console.log("styleElement onload called");
};
document.head.appendChild(styleElement);
// output: "styleElement onload called";

但我不确定所发现的行为实际上是否在标准中指定的任何地方?


支持的 HTML 标签如下:、、

我在

标签上测试了它,但没有成功

<h1 onload="myFunction()">Hello World!</h1>;

欲了解更多详情,请访问W3学校

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

哪些 HTML5 元素有 onload/“load 事件”? 的相关文章

随机推荐

  • 通过套接字发送文件

    我在将数据作为文件从套接字的一端发送到另一端时遇到问题 发生的情况是服务器和客户端都试图读取该文件 因此该文件永远不会被发送 我想知道如何让客户端阻塞 直到服务器完成读取客户端发送的文件 我使用发送和接收来处理原始数据包 但我认为这是一个更
  • 如何在 urlparse 中用新值替换查询?

    所以我有一个数据如下 item s780 scene7 com is image forever 301596014 001 hei 98 wid 98 使用 urlparse 模块 我怎样才能用新的大小替换上面的数据 使其看起来像这样 i
  • python groupby和列表交互

    如果我们运行以下代码 from itertools import groupby s 1223 r groupby s x list r a list g for k g in r print a b list g for k g in g
  • ggplot2 Facet Wrap 按 y 轴而不是 x 轴重新排序

    我想绘制多面条形图 并从左到右从最大到最小值对它们进行排序 我应该能够使用与此类似的代码来做到这一点 library ggplot2 ggplot mpg aes reorder cyl hwy hwy geom col facet wra
  • AWS RDS Postgres 连接失败

    我正在开始使用 AWS RDS 我正在尝试创建一个公共 PostgreSQL 实例 免费层 并尝试通过 SQL Workbench 从本地笔记本电脑进行连接 我正在按照此指示进行操作https aws amazon com getting
  • Java - 使用 Accessor 和 Mutator 方法

    我正在做家庭作业 我对应该如何做感到困惑 问题是 创建一个名为IDCard的类 其中包含一个人的姓名 身份证号码 以及包含此人照片的文件的名称 写 每个字段的访问器和修改器方法 添加 下面是该类的两个重载构造函数 公共IDCard 公共ID
  • 为什么枚举单例是惰性的?

    I saw 像这样的答案 试图通过comments 并不满意例子在这里 也许是时候提出这个具体问题了 为什么调用枚举单例实现lazy public enum EnumLazySingleton INSTANCE EnumLazySingle
  • 如何在 HTML 和 Javascript 的帮助下,通过浏览器中的 python (Django) 访问我的网络摄像头?

    我正在尝试创建一个网络应用程序 我需要将网络摄像头的视频输入转换为 Javascript 或 HTML 并将其传递给 Python Django 在其中我可以对每个帧使用 OpenCV 您可以使用 WebRTC API 从摄像头捕获或流式传
  • 在 Java 8 中,为什么 ArrayList 的默认容量现在为零?

    我记得 在Java 8之前 默认容量为ArrayList was 10 令人惊讶的是 对默认 void 构造函数的注释仍然是 Constructs an empty list with an initial capacity of ten
  • C# 使用 DirectoryEntry 启用用户帐户

    我想知道用户帐户是否启用 我使用这段代码 var usersList new List
  • 我如何使用 NHibernate 执行此查询

    我如何使用 NHibernate 执行此查询 select top 10 count distinct classedition createdby id as editions class id class name class crea
  • 如何在 Python 中计算逻辑 sigmoid 函数?

    这是逻辑 sigmoid 函数 我知道x 现在如何在 Python 中计算 F x 假设 x 0 458 F x 这应该可以做到 import math def sigmoid x return 1 1 math exp x 现在您可以通过
  • 如何在 XML 中定义命名空间?

    我使用 Eclipse 进行 J2EE 编程 在 HTML 代码中 我们可以通过 xmlns 属性使用 JSF 或任何其他 命名空间 使用 xmlns 属性指定命名空间后 例如xmlns f 当你输入
  • ActiveAdmin:如何处理大型关联

    我正在构建一个用于管理可以让很多人连接的组织的界面 总人数有几千人 据我所知 AA 并没有真正针对这种情况的良好系统 到目前为止 我已经在表单块中使用了类似的内容来添加 删除组织中的人员 f has many person organiza
  • 如何更改序列中的锚定标量而不破坏 ruamel.yaml 中的锚点?

    当在 CentOS 7 上使用 ruamel yaml 版本 0 15 92 和 Python 3 6 6 时 我似乎无法在不破坏锚本身或从下一个转储中创建无效 YAML 的情况下更新序列中锚定标量的值 我尝试使用新值 旧值 重新创建原始节
  • Facebook iframe 应用上的 $_GET

    我试图在我的 iframe facebook 应用程序上使用 GET 方法传递一些数据 但页面内没有数据 我的代码是 并尝试通过 apps facebook com APPNAME p 23 或 apps facebook com APPN
  • 终止于 D3 中节点边界的链接和箭头

    我的问题是如何创建网络可视化方案 使边缘和 或箭头终止于节点的边界 我正在使用 D3 js 绘制一个有向图弧形链节基本模型添加了 标记 箭头 如此处所述其他问题 我的可视化中的节点根据其属性改变其大小和不透明度 这引入了两个问题 1 当节点
  • QTextCodec 子类 - 如何注册我的编解码器

    我需要创建自己的编解码器 即QTextCodec 我想通过使用它QTextCodec codecForName myname 然而 仅仅子类是不够的 QTextCodec availableCodecs 不包含我的编解码器名称 QTextC
  • 使用itextpdf提取的英文文本无法理解

    我正在尝试在控制台上从 pdf 中提取并打印英文文本 提取是通过 itextpdf API 使用 PdfTextExtractor 类完成的 我收到的文字无法理解 可能是我面临的一些语言问题 我的目的是在 PDF 中查找特定文本并将其替换为
  • 哪些 HTML5 元素有 onload/“load 事件”?

    Mozilla 的 MDN告知有关加载事件有了这个存根 当资源及其依赖资源时 将触发 load 事件 已完成加载 并链接到 标准1 这告知 可信目标 窗口 文档 元素 看来相关的onload处理程序 以及load因此 事件被设计为与 Ele