有人可以帮我解释如何将具有相同类名的元素的不同属性推送到数组中吗?我对Javascript并不擅长,这就是我所尝试过但阵列空洞的。
一个数组应包含图像的URL,另一个数组用于span-element中的图像文本:
function slideShow(){
imgUrlList.length = 0;
imgTextList.length = 0;
var imgUrl = document.getElementsByClassName('markedImg');
var imgText = document.getElementsByClassName('marked');
for(j=0; j<imgUrl.length; j++){
imgUrlList.push(imgUrl.src);
}
for(k=0; k<imgText.length; k++){
imgTextList.push(imgText.innerHTML);
}
openWindow();
}