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 事件属性

❮ HTML 事件属性

示例

在页面加载完成后立即执行 JavaScript

<body onload="myFunction()">
亲自试一试 »

下面还有更多“亲自试一试”的示例。


定义和用法

onload 属性在对象加载完成后触发。

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

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

onload 属性也可用于处理 cookie(请参见下面的“更多示例”)。


浏览器支持

事件属性
onload

语法

<元素 onload="脚本">

属性值

描述
脚本 在 onload 时要运行的脚本

技术细节

支持的 HTML 标签 <body>、<frame>、<frameset>、<iframe>、<img>、<input type="image">、<link>、<script> 和 <style>

更多示例

示例

在 <img> 元素上使用 onload。在图像加载完成后立即弹出“图像已加载”

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

<script>
function loadImage() {
    alert("Image is loaded");
}
</script>
亲自试一试 »

示例

使用 onload 事件处理 cookie(使用“高级”JavaScript)

<body onload="checkCookies()">

<p id="demo"></p>

<script>
function checkCookies() {
    let text = "";
    if (navigator.cookieEnabled == true) {
        text = "Cookies are enabled.";
    } else {
        text = "Cookies are not enabled.";
    }
    document.getElementById("demo").innerHTML = text;
}
</script>
亲自试一试 »

相关页面

HTML DOM 参考:onload 事件


❮ HTML 事件属性
×

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.