zoukankan      html  css  js  c++  java
  • html/JS onload的详解

    等待页面都加载完后再执行

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">

    // window.onload=function(){
    // alert(exist("getSpanText"));
    // alert(exist("111"))
    // }

    function loadText(){
      var spanValue = document.getElementById("getSpanText").innerHTML;
      alert("spanValue = " + spanValue);
      alert(exist("getSpanText"));
    }
    function exist(id){
      var s=document.getElementById(id);
      if(s){
        return true
      }
      else{
        return false
      }
    }

    </script>
    </head>
    <body onload="loadText()">
      <span id="getSpanText">Jason</span》
    </body>
    </html>

    页面加载之后立即执行一段 JavaScript:

    <body onload="load()">

    亲自试一试

    浏览器支持

    IEFirefoxChromeSafariOpera
             

    所有主流浏览器都支持 onload 属性。

    定义和用法

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

    onload 常用在 <body> 中,一旦完全加载所有内容(包括图像、脚本文件、CSS 文件等),就执行一段脚本。

    HTML 4.01 与 HTML5 之间的差异

    无。

    语法

    <element onload="script">

    属性值

    描述
    script onload 发生时运行的脚本。

    JS onload 事件

    定义和用法

    onload 事件会在页面或图像加载完成后立即发生。

    语法

    onload="SomeJavaScriptCode"
    参数描述
    SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScript。

    支持该事件的 HTML 标签:

    <body>, <frame>, <frameset>, <iframe>, <img>, <link>, <script>
    

    支持该事件的 JavaScript 对象:

    image, layer, window

    实例

    在本例中,文本 "Page is loaded" 会被显示在状态栏中:

    <html>
    <head>
    <script type="text/javascript">
    function load()
    {
    window.status="Page is loaded"
    }
    </script>
    </head>
    
    <body onload="load()">
    </body>
    
    </html>

    TIY

    onload
    如何使用 onload 在页面完成加载时在状态栏显示一段文本。
  • 相关阅读:
    51单片机入门(三)
    51单片机入门笔记(二)
    51单片机入门笔记
    团队项目-需求分析报告
    团队项目-选题报告
    第一次结对编程作业
    第一次个人编程作业
    第一次博客作业
    tomcat的安装和配置
    循环
  • 原文地址:https://www.cnblogs.com/jasonxu19900827/p/5286600.html
Copyright © 2011-2022 走看看