嗨,我想做一個循環,它會自動添加「點」取決於有多少圖像,我使用myArrImg.length,但它只輸出一個類與一個類點一次即使它應該做四次?誰能幫助我:)For loop only loops 1 - JavaScript
var myArrImg = ['img/erftdgdf33.jpg','img/iajdi89.jpg','img/isdkfj01.jpg','img/wergf43.jpg'];
function dotsAuto(){
var test = document.getElementById('test');
var li = document.createElement('li');
li.className = 'dots';
for (i = 0; i < myArrImg.length; i++) {
test.appendChild(li);
}
}
dotsAuto();
你永遠只能創建一個'li'並多次追加它到同一父母,從而使它看起來像只發生過一次。在循環中創建'li'。 –
@NiettheDarkAbsol你爲什麼不把它作爲回答發佈呢?只是爲了得到喜歡?這是一個答案,你仍然可以得到他們 – Hydro
@FREEZE tbh我不確定。在過去幾個月的某個地方,我完全停止回答大多數問題,只是將評論發佈到這樣簡單的問題上。就像......對整個人來說沒有特別幫助的問題,或者我太過分的判斷?我不知道。在211k的聲譽,爲什麼我需要更多? XD –