对于JavaScript延时脚本的探讨
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