-2

我有一个有宽度的进度条。我希望这个宽度根据我拥有的百分比随着 javascript 的变化而变化。这是我正在使用的代码,它运行良好

while (progress.hasChildNodes()){
                progress.removeChild(progress.firstChild);
            }
            progress.appendChild(document.createTextNode(Math.round(percent * 100) +' %'));
            document.getElementById("inner-progressbar").style.width= "90%";
        }

我想做的就是把价值

Math.round(percent * 100) +' %'

在宽度的 90% 的地方

width= "90%"

谢谢是提前

4

2 回答 2

3

有什么问题?

document.getElementById("inner-progressbar").style.width = 
    Math.round(percent * 100) + '%';
于 2013-09-11T21:30:19.603 回答
0

document.getElementById("inner-progressbar").style.width = Math.round(percent * 100) +' %';

这是正确的,但 % 之前的空格是问题,所以正确的代码是这样的

document.getElementById("inner-progressbar").style.width = 
    Math.round(percent * 100) +'%';
于 2013-09-11T21:42:27.530 回答