当前位置: 网学 > 编程文档 > Javascript > 正文

window,document,onload 和attachEvent对比

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/19
下载{$ArticleTitle}原创论文样式

<mce:script type="text/javascript"><!--
function show()
{

if(document.attachEvent)
alert("load");
}
//window.onload=show;
document.onload=alert("document.onload");
document.onload=show();
//document.attachEvent("onclick",show);
// --></mce:script>
<body >
<input type="button" value="button" id="btn">
<hr>
</body>
<mce:script type="text/javascript"><!--
//document.onload=show();
// --></mce:script>
<mce:script type="text/javascript"><!--
function show()
{

if(document.attachEvent)
alert("load");
}
//window.onload=show;
document.onload=alert("document.onload");
document.onload=show();
//document.attachEvent("onclick",show);
// --></mce:script>
<body >
<input type="button" value="button" id="btn">
<hr>
</body>
<mce:script type="text/javascript"><!--
//document.onload=show();
// --></mce:script>
 

总结:window.onload=函数名

document.onload=函数名()

document.attachEvent有效

document.attachEvent("onload",show); 是不会成功的

view plaincopy to clipboardprint?
<mce:script type="text/javascript"><!--
function $(id)
{
return document.getElementById(id);
}
function show()
{
alert($("btn").value);
if(document.attachEvent)
alert("load");
}
window.onload=show;
//document.onload=show();
// --></mce:script>
<body >
<input type="button" value="button" id="btn">
<hr>
</body>
<mce:script type="text/javascript"><!--
function $(id)
{
return document.getElementById(id);
}
function show()
{
alert($("btn").value);
if(document.attachEvent)
alert("load");
}
window.onload=show;
//document.onload=show();
// --></mce:script>
<body >
<input type="button" value="button" id="btn">
<hr>
</body>

在window.onload中getElementById有效

而在document.onload中无效.

**IE环境下

  • 下一篇资讯: [Javascript]
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号