美文网首页
window.onload()

window.onload()

作者: 焦迈奇 | 来源:发表于2018-07-26 17:44 被阅读0次
    load事件通常用于查看文档内容或者图片是否加载完全。

    网页中某些javascript脚本均需要在文档内容加载完成后执行,否则会出现无法获取对象的情况,解决方式:

    1. 将js脚本放在网页末尾,可以确保运行脚本时,获取的对象已经加载完毕。
    2. 通过window.onload来执行脚本代码。
    window.onload是一个事件,当文档内容完全加载完成会触发该事件。可以为此事件注册事件处理函数,并将要执行的脚本代码放在事件处理函数中,于是就可以避免获取不到对象的情况。

    注意:window.onload()事件绑定事件处理函数,可以绑定匿名函数,也可以绑定具名函数。
    window.onload()绑定多个事件处理函数时,只能使用一次此事件,所以可以将多个事件处理函数放在一个代码块中加载。

    <!DOCTYPE html>   
    <html>   
    <head>   
    <meta charset=" utf-8">   
    <meta name="author" content="http://www.softwhy.com/" /> 
    <title>蚂蚁部落</title>
    <script type="text/javascript">
    window.onload=function myalert(){
      alert("绑定成功!");
    }
    </script>
    </head>
    <body>
      
    </body>
    </html>
    
    <!DOCTYPE html>   
    <html>   
    <head>   
    <meta charset=" utf-8">   
    <meta name="author" content="http://www.softwhy.com/" /> 
    <title>蚂蚁部落</title>
    <style type="text/css">
    #bg{
      width:100px;
      height:100px;
      border:2px solid red;
    }
    </style>
    <script type="text/javascript">
    window.onload=function(){
      function a(){
        document.getElementById("bg").style.backgroundColor="#F90";
      }
      function b(){
        document.getElementById("bg").style.width="200px";
      }
      a();
      b();
    }
    </script>
    </head>
    <body>
      <div id="bg"></div>
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:window.onload()

          本文链接:https://www.haomeiwen.com/subject/txabmftx.html