jquery - 使用 jQuery 即时更新范围值

标签 jquery html input range

我有一个范围,我想立即更新显示其数值的跨度。我的代码有效,但仅在您停止按住左键单击时才显示数值。

这是我所拥有的:

$("#length").change(function(){  // when range is altered, execute function
    len = $("#length").val(); // set variable "len" to the numeral value of range
    $("#password-length").html(len); // set "len" (numeral value) to a span
});

Fiddle .

最佳答案

您可以同时检查 inputchange实现这一目标的事件。

在这种情况下:

$("#length").on('input change', function(){
   $("#password-length").html(this.value);
});

jsFiddle here

关于jquery - 使用 jQuery 即时更新范围值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24728703/

相关文章:

javascript - 计算输入的元音?

jquery - mvc中全局化十进制类型客户端验证

Javascript Promise 将参数传递给对象

jquery - 如何管理具有相同类的元素列表中的 X 元素

java - 仅从输入中读取某些行?

CSS隐藏INPUT BUTTON值文本

javascript - 如何在 div 前面添加当前年份?

javascript - 从事件处理程序访问私有(private)属性和方法

javascript - 如何指定通过 JavaScript 创建和附加的 textNode 的 'x' 和 'y' 属性?

javascript - 如果浏览器中未启用 javascript,则显示消息