js 动态添加onload事件
2007-10-01 08:56
471 查看
在js里,一般我们认为window对象有onload事件,调用方法:
window.onload();
document.body对象有onload事件,调用方法:
<body onload ="">
或者
<SCRIPT LANGUAGE="JavaScript">
<!--
document.body.onload = function(){..}
//-->
</SCRIPT>
只是一般body的onload只能写在标签里,或者<body>后的脚本里,而window.onload可以随便写。开始还以为这个是两个对象的事件,但是看过下面后,其实他们是一伙的。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY onload="alert('load')" onclick="alert('click');">
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(window.onload)
alert(document.body.onload)
window.onload = function(){alert("改写后的onload");}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.attachEvent("onload", function(){alert('继承onload');})
//-->
</SCRIPT>
</BODY>
</HTML>
window.onload();
document.body对象有onload事件,调用方法:
<body onload ="">
或者
<SCRIPT LANGUAGE="JavaScript">
<!--
document.body.onload = function(){..}
//-->
</SCRIPT>
只是一般body的onload只能写在标签里,或者<body>后的脚本里,而window.onload可以随便写。开始还以为这个是两个对象的事件,但是看过下面后,其实他们是一伙的。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY onload="alert('load')" onclick="alert('click');">
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(window.onload)
alert(document.body.onload)
window.onload = function(){alert("改写后的onload");}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.attachEvent("onload", function(){alert('继承onload');})
//-->
</SCRIPT>
</BODY>
</HTML>
相关文章推荐
- ready和onload比较;可以在下面的script里面调用先前script;动态为元素添加事件;浮动广告;js添加删除tr
- js动态添加onload、onresize、onscroll事件(另类方法)
- JS 动态添加 onload、onresize、onscroll 事件
- js动态添加事件
- js addEventListener如何给触发,事件动态传参与添加/删除
- JS动态添加事件的执行方法.
- 动态添加JS 事件
- js如何为动态生成的标签添加事件
- js 动态添加 事件
- JS 通过点击事件动态添加文本框
- 页面元素用JS动态添加的有效事件绑定方式
- js动态添加事件并可传参数示例代码
- JS动态添加移除事件 和 获取Event (兼容IE和Firefox)
- js动态添加事件的方法
- 动态添加js事件实现代码
- js动态添加事件的方法
- 用js脚本动态添加带参数的事件
- 使用js动态添加点击事件时,click与onclick的区别
- js-动态添加li、option,并且添加其点击事件