我在尝试创建一个函数来读取从滑块获得的值然后根据其值以不同颜色显示它时遇到了很多麻烦。
这是我到目前为止的代码:
function slider() {
document.getElementById("formControlRange").oninput = function() {
percentagem()
};
}
function percentagem() {
var val = document.getElementById("formControlRange").value document.getElementById('formOutput').innerHTML = val
if ($("#formControlRange").val() >=
50) {
$("#formOutput").addClass("alert-sucess");
} else {
$("#formOutput").addClass("alert-danger");
}
}
console.log(val)
}
<div class="form-row">
<div class="form-group col-md-6">
<label for="formControlRange">Com que percentagem recomendaria o Bootstrap a terceiros?</label>
<input type="range" class="form-control-range" id="formControlRange" onchange="slider()" min="0" max="100">
</div>
<div class="form-group col-md-6">
<h1><output id="formOutput" class=""></output></h1>
</div>
</div>
Cats萌萌
相关分类