Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

HTML onload 属性


定义和用法

onload 属性在对象加载时触发。

onload 最常用于 <body> 元素,用于在网页完全加载所有内容(包括图像、脚本文件、CSS 文件等)后执行脚本。 但是,它也可以用于其他元素(请参阅下面的“支持的 HTML 标签”)。

对于输入元素,onload 属性仅在 <input type="image"> 时受支持。

onload 属性可用于检查访问者的浏览器类型和浏览器版本,并根据该信息加载网页的正确版本。


适用于

onload 属性是 事件属性 的一部分,可用于以下元素

元素
<body>
<iframe>
<img>
<input>
<link>
<script>
<style>

示例

Body 示例

在页面加载后立即执行 JavaScript

<body onload="myFunction()">
自己尝试 »

Img 示例

在 <img> 元素上使用 onload。在图像加载后立即提醒“图像已加载”

<img src="w3html.gif" onload="loadImage()" width="100" height="132">

<script>
function loadImage() {
    alert("图像已加载");
}
</script>
自己尝试 »

输入示例

在 <input type="image"> 元素上使用 onload。在图像加载后立即提醒“图像已加载”

<input type="image" onload="loadImage()" src="img_submit.gif" alt="提交">

<script>
function loadImage() {
    alert("图像已加载");
}
</script>
自己尝试 »

浏览器支持

以下浏览器对每个元素的 onload 属性支持

元素
body
iframe
img
input type="image"
link
script
style

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.