【发布时间】:2013-03-17 19:05:33
【问题描述】:
<input type="range" min="0" max="1" step="0.01" value="1" />
使用 Javascript 如何检测用户何时完成拖动 input:range 元素?
我尝试过使用 onblur、onmouseout 和 ondragend 事件。
寻找原生 javascript 解决方案
【问题讨论】:
标签: javascript html input
<input type="range" min="0" max="1" step="0.01" value="1" />
使用 Javascript 如何检测用户何时完成拖动 input:range 元素?
我尝试过使用 onblur、onmouseout 和 ondragend 事件。
寻找原生 javascript 解决方案
【问题讨论】:
标签: javascript html input
您可以使用onchange 或onmouseup
【讨论】:
onchange 会在 chrome 和 safari 上持续触发,而不仅仅是用户完成拖动。
onchange 事件,但是 - 根据您的要求 - 过滤或限制吞吐量。