我試圖在整個過程中爲多個ID創建條形圖/進度條。但由於某種原因,我很難過。通過getElementByID將腳本應用於多個ID
var bar = document.getElementById("chart1", "chart2", "chart3");
var progress = document.getElementById("progress1", "progress2", "progress3").innerHTML;
function setProgress(percent){
bar.style.width = percent + "%";
if (percent > 70)
bar.className = "graph graph-green";
else if (percent > 40)
bar.className = "graph graph-yellow";
else if (percent > 0)
bar.className = "graph graph-red";
}
var interval = setInterval(
function(){
setProgress(progress);
}, 100);
任何幫助將是可怕的。
'getElementById'只接受一個參數。 – Blender
我明白這一點。任何方式通過創建一個數組並應用它來解決該問題? –
這就是你如何做到的。 – Blender