同じクラス名を持つ要素の異なる属性を配列にプッシュする方法を教えてください。私はJavascriptが得意ではありません。これは私が試したものですが、配列は空になります。
1 つの配列には画像の URL を含める必要があり、もう 1 つはスパン要素内の画像テキスト用です。
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();
}