这是我自己写的测试代码,我的设想是给每个数组元素设置一个判断是否已经受点击的开关,但是好像响应事件时,数组好像总是作为一个整体来响应。
var allImg=document.getElementById("shapeimg").getElementsByTagName("img");
var imgLen=allImg.length;
var imgArray=new Array(imgLen);
for(i=0; i<imgLen; i++){
imgArray[i]=0; //初如化数组
}
for(j=0; j<imgLen; j++){
allImg[j].onclick=function(){
if(imgArray[j]==0){
alert("The value is number zero!");
imgArray[j]=1;
}
else{
alert("The value is number one!");
imgArray[j]=0;
}
}
}
芜湖不芜
相关分类