3 回答

TA贡献2012条经验 获得超12个赞
不需要复杂的 js 计算,你可以很容易地用change事件来做到这一点。将事件侦听器添加到input,然后在那里添加逻辑,检查代码段
var el = document.getElementById('myRange');
el.addEventListener('change', function(event){
var value = event.target.value;
var _container = document.getElementById('demo');
value == 1 ? _container.innerText = value+' Day' : _container.innerText = value+' Days'
})
<label for="duration">
Course Duration :
<span id="demo"></span>
<span id="dname"></span>
</label>
<div class="slidecontainer">
<input type="range" min="1" max="15" value="1" class="slider" id="myRange">
</div>
添加回答
举报