HTML动态更新滑块输入
HTML Dynamically Updating Slider Input
我以前从未使用过HTML,我正在创建一个简单的网站,作为学术项目的一部分。我使用的是typed.js,让用户选择输出的速度。目前,我使用的是一个下拉框,其中包含与javascript代码中使用的值相关的"慢速/中等/快速"选项,但我一直在尝试实现范围输入。我想为滑块添加一个标签,以便在滑块更改时自动更新选定的数字,但我一直纠结于如何实现这一点。感谢您的帮助!
只需使用oninput
属性来调用javascript函数来更新label
。
HTML
<label id="demo"></label><br>
<input oninput="myFunction()" type="range" id="myRange" value="90">
JS-
<script>
function myFunction() {
var x = document.getElementById("myRange").value;
document.getElementById("demo").innerHTML = x;
}
</script>
以下是您要查找的内容:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input oninput="rangeFunction()" type="range" id="range" value="20" min="0" max="360">
<label id="result"></label>
<script>
window.onload = function() {rangeFunction()}; //display default range value in #result
function rangeFunction() {
var x = document.getElementById("range").value; //get current range value
document.getElementById("result").innerHTML = x; // display current range value in #result
}
</script>
相关文章:
- 如何根据其他日期的输入更新日期
- 如何使用ng repeat中的选定输入更新我的对象
- 使用输入更新 ng 模型数据
- 如何使用表单输入更新代码
- Racive JS和使用LaTeX输入更新MathJax
- JavaFX - 通过输入更新 WebView 中的变量值
- 根据输入更新对象数组
- Javascript:在输入更新后更新结果值
- Javascript 根据另一个文本框的输入更新文本框
- 通过 JavaScript 根据用户输入更新信用卡徽标
- 如何使用纯javascript使用用户输入更新空段落
- 根据另一个输入更新角度模型中的一个值
- 如何根据用户输入更新D3 SVG图表
- D3-使用动态输入更新svg-attr()
- 根据上次输入中输入的HexColor,自动将输入更新为较暗的HexClor
- 根据输入更新跨度值
- 根据用户输入更新网页
- 根据输入更新背景色
- 使用用户输入更新URL参数
- 如何从“输入”更新实际可见值;在页面上使用AngularJS