js这个代码为什么不能运行??

说src未定义是怎么回事??这句话这么写对吗aImg[i].src='img/'+src[i]+'png';htm里面的格式不是这样的啊完整的格式是这样的啊imgsrc=... 说src未定义是怎么回事?? 这句话这么写对吗aImg[i].src='img/'+src[i]+'png'; htm里面的格式不是这样的啊 完整的格式是这样的啊img src="2.png"
<html>
<head>
<style type="text/css">

</style>
<script>
function toDou(n)
{
if(n>10)
{
return ''+n;
}
else
{
return '0'+n;
}
}
window.onload=function(){
var aImg=document.getElementsByTagName("img");
setInterval(function(){
var oDate=new Date()
var str=toDou(oDate.getHours())+toDou(oDate.getMinutes())+toDou(oDate.getSeconds());
for(i=0;i<aImg.length;i++)
{
aImg[i].src='img/'+src[i]+'png';
}
},1000);
};
</script>
</head>
<body>
<div>
<img src="1.png">
<img src="2.png">
:
<img src="4.png">
<img src="2.png">
:
<img src="4.png">
<img src="3.png">
</div>
</body>
</html>
展开
 我来答
dksnear
2015-05-21 · TA获得超过1211个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:614万
展开全部
// 这行 src[i] 这个src数组没有定义
aImg[i].src='img/'+src[i]+'png';
追问
怎么改呢
追答
话说你具体要实现什么功能
假如每秒是循环替换一组图片的话就这样改
window.onload=function(){
var aImg=document.getElementsByTagName("img");
// 这个src数组中放置 'img/'路径下的所有图片文件名

var src = ['图1','图2'];

// 后面不用改和你的代码一样
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式