如何在HTML5范围输入类型旁边显示值?

Heg*_*555 2 printing html5 input

好的,所以我试图使用范围输入类型

Times: <input type="range" name ="times"><br>
Run Code Online (Sandbox Code Playgroud)

但我希望将价值打印在它旁边,我该怎么做?

喜欢

-------* - 7

*--------- 1

Had*_*har 5

附加到onChange事件,在事件处理函数中,您可以选择值并将其作为innerHtml写入控制器旁边的范围

<input id="mine" type="range" min="-100" max="100" value="0" step="10" onChange="change();"> <span id="result"></span>

<script>
var result = document.getElementById("result");
var mine = document.getElementById("mine");
function change(){
    result.innerText = mine.value;
}
</script>
Run Code Online (Sandbox Code Playgroud)

  • 每次调用处理程序时,你都会对两个元素*执行`getElementById`查询?真?! (2认同)