【发布时间】:2021-07-01 21:21:03
【问题描述】:
我正在做一个有 18 个问题的测验。我想使用 Bootstrap 添加进度条。我正在尝试将类进度条的宽度更改为更长,因为我希望它能够充分利用进度条,但我仍然找不到解决方案。
function getProgress() {
return document.getElementById("progressbar").getAttribute("aria-valuenow");
return document.getElementById("progressbar").getAttribute("style","width");
return document.getElementById("progressbar").innerHTML;
}
function setProgress(value) {
document.getElementById("progressbar").setAttribute("aria-valuenow",value);
document.getElementById("progressbar").setAttribute("style","width: " +value+ "%");
document.getElementById("progressbar").innerHTML = (value+ "%");
}
function increment() {
var i = getProgress();
if(i < 18){
i++;
setProgress(i);
}else{
alert("Progress Complete!");
}
}
function decrement() {
var d = getProgress();
setProgress(d - 1);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="progress">
<div class="progress-bar progress-bar-striped" role="progressbar" aria-valuenow="0" aria-valuemin="1" aria-valuemax="18" id="progressbar" ></div>
</div>
<input type="button" value="Next" onclick = "increment()"/>
【问题讨论】:
标签: php bootstrap-4