javascript - 创建范围 slider ,无 jQuery

标签 javascript slider

我将如何创建一个范围 slider ,如下所示(仅水平 slider )?每次用户移动 slider 时,该值都应发送到 JavaScript 函数。

slider

我不想使用 jQuery 或任何其他预制脚本。我想自己编码,这样我就能理解它。也没有 HTML5,因为它相当新,而且绝大多数人都没有启用 HTML5 的浏览器。

最佳答案

您可以使用 HTML5 的“范围”输入类型,

Minimum value<input type="range" id="myrange" min="1" max="100" step="1" onchange="updateValue(this.value);> Maximum value

这是一个显示值的 JavaScript 函数:

<script type="text/javascript">
function updateValue(val) {
  alert(val) ;
}

关于javascript - 创建范围 slider ,无 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20063407/

相关文章:

javascript - 照片 slider 的条件语句

javascript - jsGrid:如何使用 ajax 将附加变量从 javascript 传递到 php

javascript - 如何在jQuery中传递和设置 slider 图像显示时间?

javascript - 动态填充图像 slider

javascript - 这怎么可能?访问对象变量

Javascript - 具有非线性刻度的负小数输入范围

jquery-mobile - JQuery Mobile slider 更改事件 - 显示图像

javascript - 使用 addEventListener Javascript 重置 setTimeout

javascript - .each 中嵌套 $.get

javascript - 如何在 JavaScript 中编写 .modal() ?