【发布时间】:2017-07-11 21:25:08
【问题描述】:
我想在范围输入上强制最小值为 50,但视觉范围仍然从 0 开始,因此当输入设置为 50 时,滑块位于中间,用户无法推动滑块更低。
换一种说法,我希望值为 50,我希望滑块在中间,并且我希望不允许用户减小滑块。
当我使用这个时,滑块在最左边,当滑块在中间时,它代表75。这不是我要寻找的行为。
<input type="range" min="50" max="100" value="50"/>
如何在不将范围开始设置为最小值的情况下对范围输入强制设置最小值?
【问题讨论】:
-
“我想在范围输入上强制最小 50,但范围仍然从 0 开始。” 不可能。如果它可以从 0 开始,那么最小值是 0,而不是 50。
-
我希望视觉上的开始为 0,但要防止用户将滑块滑到我设置的最小值以下。
标签: javascript html validation input