<script language="javascript">
var imageArray=new Array(2)
imageArray[0]=new image(25,25)
imageArray[0].src="greenshd.gif"
imageArray[1]=new image(25,25)
imageArray[1].src="error.gif"function newImage()
{
document.images[Math.round(2.5*Math.random())].src=imageArray[1].src
}
运行的时候,提示imageArray.1.src为空或不是对象?
很弱弱的问题啊
var imageArray=new Array(2)
imageArray[0]=new image(25,25)
imageArray[0].src="greenshd.gif"
imageArray[1]=new image(25,25)
imageArray[1].src="error.gif"function newImage()
{
document.images[Math.round(2.5*Math.random())].src=imageArray[1].src
}
运行的时候,提示imageArray.1.src为空或不是对象?
很弱弱的问题啊
这写错了吧.
应该是:
imageArray[0]=new Image(25,25)
前面那个i是大写的呀.
imageArray.push('greenshd.gif');
imageArray.push('error.gif');
function newImage()
{
document.images[Math.round(2.5*Math.random())].src = imageArray[1];//去掉src,和你的代码对比一下
} 我想,你就是想取到数组里面的图片地址吧?呵呵