输入类型范围的步骤参数

时间:2011-12-03 16:53:22

标签: html5 input range

是否可以为范围元素中的步骤参数指定小数?根据我读过的一些文章,包括一篇关于Nettuts的文章,这应该是可能的。这似乎不适用于任何浏览器。我尝试过Chrome,Safari和移动版Safari。我在这里误解了这个,或者这个还没有得到支持吗?

 <input id='something' type='range' min='0' max='20' step='.25' value='5' />

3 个答案:

答案 0 :(得分:24)

http://jsfiddle.net/Df57B/

查看此演示,可以给出十进制步骤。

<input type="range" name="points" min="1" max="10" 
       step="0.25" onchange="alert(this.value)"/>

你的错误就是你给了.25而不是0.25。

答案 1 :(得分:6)

以下适用于我的Chrome,我认为它是无效的捷径step=".25"

 <input id="something" type="range" min="0" max="0" step ="0.25" value="5" />

答案 2 :(得分:0)

如果您想在Firefox 4+中使用它,可以使用以下内容:HTML5Slider