主题:关于脚本位置的问题
忘记哭泣
[专家分:20] 发布于 2007-11-26 08:15:00
把Javascript代码放在<head/>里 和 放在<body/>里 有区别吗?
回复列表 (共4个回复)
沙发
xiaohuohai [专家分:0] 发布于 2007-11-26 11:05:00
晕,同一问题啊!
板凳
happyboy2007 [专家分:3900] 发布于 2007-11-26 12:18:00
根据HTML的执行顺序,会先执行<head>中的内容,再执行<body>中的内容。
所以放在<head>中的脚本,我们一般是在里面定义函数。
而放在<body>中的脚本,我们一般是将其作为网页内容的一部分执行。
3 楼
忘记哭泣 [专家分:20] 发布于 2007-11-26 17:55:00
[quote]它们有顺序上的区别。页面加载时先执行body,再执行header,我们一般建议写在header里。效果是一样的.
[/quote]
[quote]根据HTML的执行顺序,会先执行<head>中的内容,再执行<body>中的内容。
[/quote]
到底先执行哪个啊?
4 楼
happyboy2007 [专家分:3900] 发布于 2007-11-28 16:19:00
//给你个建议,遇见问题的时候自己动手试一下,接触新知识要主动。
//运行这个简单的示例你就应该清楚了。
<html>
<head>
<script>
alert("我是HEAD中的脚本。");
</script>
</head>
<body>
<script>
alert("我是BODY中的脚本。");
</script>
</body>
</html>
我来回复