Javascript 拖动结束时检测HTML输入元素范围

Javascript 拖动结束时检测HTML输入元素范围,javascript,html,input,Javascript,Html,Input,使用Javascript如何检测用户何时完成了对input:range元素的拖动 我尝试使用onblur、onmouseout和ondragend事件 寻找本机javascript解决方案您可以使用onchange或onmouseup 谢谢你,我应该把它们都看一遍!注意:onchange在chrome和safari上持续启动,而不仅仅是在用户完成拖动后启动。@Fabio,当用户最终停止拖动时,什么是适当的通知事件?@RudolfSchmidt我的评论是从2014年开始的,chrome上的行为似乎

使用Javascript如何检测用户何时完成了对input:range元素的拖动

我尝试使用onblur、onmouseout和ondragend事件


寻找本机javascript解决方案

您可以使用
onchange
onmouseup


谢谢你,我应该把它们都看一遍!注意:
onchange
在chrome和safari上持续启动,而不仅仅是在用户完成拖动后启动。@Fabio,当用户最终停止拖动时,什么是适当的通知事件?@RudolfSchmidt我的评论是从2014年开始的,chrome上的行为似乎已经改变。对Safari不太确定,如果没有任何变化,可能就不会有你需要的活动。您可能仍希望侦听
onchange
事件,但根据您的需求,过滤或限制吞吐量。
<input type="range" min="0" max="1" step="0.01" value="1" />