我正在尝试使用 document.write()
从我的数组中写入图像。但是它不显示任何...
// *** Temporal variables
var i = 0;
var j = 0;
var x = 0;
// Create basic linear array
var ImgArray = []
// Do the 2D array for each or the linear array slots
for (i=0; i < 4 ; i++) {
ImgArray[i] = []
}
// Load the images
x = 0;
for(i=0; i < 4 ; i++) {
for(j=0; j < 4 ; j++) {
ImgArray[i][j] = new Image();
ImgArray[i][j] = "Images/" + x + ".jpg";
document.write("<img id= " + x + " img src=ImgArray[i][j] width='120' height='120'/>");
x = x + 1;
}
document.write("<br>");
}
我做错了什么?
最佳答案
看起来你的 JavaScript 不太正确......
document.write('<img id="' + x + '" src="' + ImgArray[i][j] + '" width="120" height="120"/>');
关于javascript - JavaScript 中图像数组 "document.write()"的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4419946/