我正在使用 JavaScript。我有循环调用的问题。
我的代码是:
这是我的数组
picArray = []; // Have tried with this too var picArray = new Array();
这是我的 onClick 功能:
handler:function(){
for(var i = 1; i<picArray.length; i++) {
alert(picArray[i]);
}
}
这是我打印数组中的值的循环。我的数组是:
var imgSource = document.getElementById(hellow).src;
picArray[hellow] = imgSource;
该数组正在获取有关条件的数据。处理程序函数在单击名为 Upload 的按钮时调用。问题是当我按下上传按钮时,它会打印正确的值并保持按下状态并再次打印值。我的代码中是否有任何错误迫使循环打印值 2 次?
或者其他什么在做这个?