【发布时间】:2014-09-30 00:43:00
【问题描述】:
说明是创建一个数组并将文件名存储到一个 4 元素长数组中。 创建 4 个带有空白 src 属性的标签,它们的 id 属性应标记为“image1”到“image4” 创建一个 for 循环,它将每个 img 元素的 src 属性更改为 zip 中的 4 个文件。
<body>
<img id="image1" src="" alt="">
<img id="image2" src="" alt="">
<img id="image3" src="" alt="">
<img id="image4" src="" alt="">
<script>
myArr = [ "images/bugeyes.png", "images/chubby.png", "images/dawww.png", "images/twocats1image.png"];
myArr[myArr.length] = 4
for(i = 0; i < myArr.length; i++)
{
document.getElementById("image[i]").src = myArr[i].src;
}
</script>
</body>
</html>
【问题讨论】:
-
想必没有
id="image[i]"的元素 -
这是你的作业还是什么? zerkms 刚刚回答了你的问题。
-
Concatenate 组合字符串和变量:
"image" + i -
@zerkms 我要为它制作一个吗?@MichaelChaney 是的,我正在尝试找出什么不起作用。
标签: javascript html arrays for-loop