Я создал этот простой диапазон ввода (со значением от 0 до 100) и элемент div (#boxColor). Я хотел бы добиться, чтобы при перетаскивании ползунка диапазона ввода влево (ниже значения 33) поле меняло цвет на зеленый. Также, если я перетащу ползунок диапазона ввода вправо (выше 66), цвет рамки должен измениться на красный. Между значениями 34-65 поле должно оставаться синим. Кто-нибудь здесь знает, как этого добиться?
function myFunction() {
var x = document.getElementById("myRange").value;
if (x = "50") {
document.getElementById("text").innerHTML = "new";
}
}
#boxColor {
width: 100px; height: 100px; background: blue; margin-top: 20px;
}
<div class="slidecontainer">
<p>Custom range slider:</p>
<input type="range" min="1" max="100" value="50" class="slider" id="myRange">
</div>
<div id="boxColor"></div>