对于JavaScript延时脚本的探讨

2026-02-24 14:14:05

1、1.页面载入后运行:

JavaScript里的函数在载入后会立即运行。如果想先于DOM之前操控页面元素,那么使用DOM方法的脚本就会显示错误,所以要求浏览器在页面完成载入后再运行脚本。window的事件处理程序属性onload(window.onload)在页面的所有组成部分载入浏览器后触发(连接onload时间处理程序和函数就不详细说明了,我们只探讨延时脚本的方法)。

2、2.由用户调用运行:

为响应用户的操作而执行脚本。有点像1中的延时脚本,脚本函数在head中定义,由表单元素中的事件处理程序在函数中调用。(注意:不是每个对象都需要定义处理事件程序,只需要对特定的脚本对象定义)

3、3.有另一个函数调用。

类似于C++中的函数调用,通过一个程序调用另一个程序,使脚本处理信息更加清晰,例:

<script type="text/javascript">   window.onload = applyBehave;   function applyBehave()   {      var app = document.getElementById(Button);      if(!app) return;      app.onclick = behave;   }   function behave()   {      alert("Hello World!");   }</script>

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:106
  • 阅读量:81
  • 阅读量:107
  • 阅读量:81
  • 阅读量:138
  • 猜你喜欢