因为你输出document.write是在onload之前执行的,这个时候还没有执行过aa()呢,需要注意的是document.write这个方法只有当body onload之前,即输出流没有关闭的时候才有效。
解决方案 »
- JS两种写法效率问题求解
- oncopy="document.selection.empty()"跟oncopy="return false"什么区别?
- js return false 为什么不能终止程序 而是跳出了循环
- 如何动态修改 table ?
- 仿照chinadaily网页上写的一个温度转换小程序,有一点不明白
- 如何实现像windows开始那种菜单,而且是跨帧的,请高手指点。
- 为什么在自己电脑上做的网页在别人电脑上看时总是变了样?该怎么解决呢?
- 如何使窗口在打开后,控制他,使窗口最大化
- 下拉菜单与数据库查询的问题
- 求助高手帮忙,下拉到底部会让尾部的div显示,然后继续下拉尾部又消失了,怎么才能下拉到尾部时,尾部内容能出现,然后滚动条到下面,然后上拉内容消失?
- 初学者:求能够兼容ie和firefox的读取xml的代码
- [菜鸟问题]include功能实现
又不存在,当然是打印出undefined了。可以用
<script language="JavaScript">
var zb=new Array();
function aa()
{
if(条件)
{
zb.push(1);
}
if(条件)
{
zb.push(2);
}
} function bb()
{
document.write(zb[0]);
}
aa();
bb(); </Script> <body>