社区
JavaScript
帖子详情
什么事件发生在body的onload之前,就是在html标签都为载入的之前?
locker
2002-11-29 03:02:27
同主题
...全文
415
3
打赏
收藏
什么事件发生在body的onload之前,就是在html标签都为载入的之前?
同主题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blues-star
2002-11-29
打赏
举报
回复
事件句柄外和function外的代码,都是随下载随执行。
locker
2002-11-29
打赏
举报
回复
具体问题是
http://expert.csdn.net/Expert/topic/1211/1211895.xml?temp=.7868463
能否帮我解决以下,多谢了!
meizz
2002-11-29
打赏
举报
回复
虽然这两种写法运行效果是一样的,但是其运行的条件与时间顺序是不同的.第一句代码是当浏览器加载到这句语句时就运行了这句,而onload事件里加载函数是当所有的HTML代码流全部被加载完毕以后再执行的一个事件,所以第一句代码运行在第二句函数之前.另外,第一句运行的时候,其后面的代码还未被浏览器所加载,所以你对后面的对象进行操作时就会报该对象不存在的错误,因为此时这些代码都还未被浏览器加载,但在执行onload事件时,所有的代码都是已经被加载完毕的,所以在onload对网页的对象进行操作时就不会出错.你可以看到下面这个例子,就可以看出这些的不同.
<script language=javascript>
alert("aaaa");
document.all.txt.value="赋值时会出错";
function cc(){alert("bbbbb");document.all.txt.value="meizz";}
</script>
<body bgcolor=#00ff00 onload=cc()>
<input name=txt>
但是我将这些JS代码放在该对象出现之后,就不会出现错误,原因是在JS语句运行时该对象已经被浏览器加载了.
<body bgcolor=#00ff00 onload=cc()>
<input name=txt>
<script language=javascript>
alert("aaaa");
document.all.txt.value="赋值时会出错";
function cc(){alert("bbbbb");document.all.txt.value="meizz";}
</script>
网页设计实战之博客整站制作
网页是由
HTML
、CSS、JS等基础语言组合而成的,然后对于想学习网页设计的你,却不能如此一步步的学习,因为这样会当你在没有学会所有
标签
之前
崩溃 掉。本课程会以实战应用案例教你直接完成一个独立网页的设计和制作,在制作的过程中学会熟练应用基础语言的
标签
,此为从整体到局部,然后细节!
window/
body
/img/iframe 的
onload
事件
在
html
页面中,只有
body
,img,iframe这一类
标签
具有
onload
事件
。
onload
事件
表示在当前元素
载入
完成后
发生
的
事件
。其中,window也有
onload
事件
,但是跟
body
的是同一
事件
,如果页面上对两者都定义了该
事件
,只会响应一个。 iframe上的
事件
在ie6下有一些bug: 1.iframe的
onload
事件
跟window.
onload
事件
...
onload
事件
在
html
页面中,只有
body
,img,iframe这一类
标签
具有
onload
事件
。
onload
事件
表示在当前元素
载入
完成后
发生
的
事件
。其中,window也有
onload
事件
,但是跟
body
的是同一
事件
,如果页面上对两者都定义了该
事件
,只会响应一个。 iframe上的
事件
在ie6下有一些bug: 1.iframe的
onload
事件
跟window....
JavaWeb(想学习框架得先学习JavaWeb)
课程目标可以学会jsp,servlet,el,jstl,过滤器,监听器这些网站开发的基础内容适用人群想从事java开发,有java基础,想学习java框架
之前
必须先学习javaweb,在校大学生课程简介语言精练,浅显易懂,授课幽默风趣,该课程主要是针对想学习java的同学,javaweb是java企业级网站开发的基础内容,该课程主要会学习到jsp,servlet,el表达式,jstl
标签
,过滤器,监听器等后端的基础内容,也会学习到前端的相关技术,
html
,css,js,jquery,ajax等本课程jsp部分介绍:Servlet底层,jsp的底层原理,jsp与servlet的区别,jsp页面如何插入java代码,jsp中的3个指令、7个动作,9个内置对象的使用,EL表达式,JSTL
标签
,如何自定义
标签
,MVC模式,jsp+servlet实战案例
JavaScript
87,777
社区成员
224,615
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章