zoukankan      html  css  js  c++  java
  • JavaScript HTML5事件

    有3个页面级事件在HTML5版本中被引入。

     事件  说明
     DOMContentLoaded  在DOM树形成后触发(与此同时,图片、CSS和JavaScript可能还在加载)。在这个事件中,脚本运行要早于load事件,因为load事件会等待所有资源(比如图片或广告)加载完之后才触发。这种方式会让页面看起来加载速度更快。
     hashchange  当URL的hash值变化时(不会造成整个窗口刷新)触发。hash值通常在链接中用来指定不同的部分(也被称作为锚点),在使用AJAX加载的页面内容中也会被使用。
     beforeunload  当页面被卸载之前在window对象上触发。

    实例:

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>DOMContentLoaded事件</title>
     6         <meta charset="UTF-8">
     7         <meta name="viewport" content="width=device-width, initial-scale=1.0">
     8     </head>
     9     <body>
    10       用户名:  <input id="user" type="text"><br>
    11       密码:  <input id="password" type="text"> <br>
    12       其它:  <input id="message" type="text">
    13 
    14         <script>
    15             function setup() {
    16                 var textinput;
    17                 textinput = document.getElementById("user");
    18                 // 设置焦点
    19                 textinput.focus();
    20             }
    21 
    22             window.addEventListener('DOMContentLoaded',setup,false);
    23 
    24         </script>
    25     </body>
    26 </html>
  • 相关阅读:
    博弈论《《转》》
    HDU 2509 Be the Winner
    SORT排序。。
    HDU 356 SNim
    博弈
    KM算法。《转载》以后看。
    jmeter(28)逻辑控制器 之 交替控制器
    jmeter(30)逻辑控制器 之 Switch Controller 暂时不写!
    jmeter(29)逻辑控制器 之 吞吐量控制器
    Shell一个文件并等待完成
  • 原文地址:https://www.cnblogs.com/q2546/p/11290926.html
Copyright © 2011-2022 走看看