javascript与CSS载入时间是不一样吗?

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:56:21
<head>
<style>
body{
background-color:gray;
width:800px;
height:800px;
}
</style>
<script>
function a(){
var phone="010-67895433"
document.write(phone);
}
</script>
</HEAD>
<BODY onload="a();" >
</BODY>
执行这个的时候。CSS代码不执行。当去掉onload="a();"的时候。CSS代码又有效果了。
其实我是想往一个页面的页角位置输出一个电话号码。可是把onload="a()"放在一个<DIV>里的时候又不执行。
换位置?不太懂你的意思。

晕了,给你一个可以运行的看看吧,
当你用document.writer进行输出的时候,跟原来根本就是两个页面(点右键看看源代码,是不是还是当前的页面)

<head>
<style>
body {
background-color: gray;
width: 800px;
height: 800px;
}
</style>
<script>
function a() {
var phone = "010-67895433";
var myDiv = document.all("myDiv");
myDiv.innerHTML = phone;
}
</script>
</HEAD>
<BODY onload="a();">
<div id="myDiv" align="center">
</div>
</BODY>

它们载入的时间一样,可能是不能这样用吧,你把事件换换位置试试

可以把你要输出的信息放到div里,而不是把onload放到div里