【问题标题】:Step parameter for input type of range范围输入类型的步长参数
【发布时间】:2011-12-03 16:53:21
【问题描述】:

是否可以为范围元素内的步骤参数指定小数?根据我读过的几篇文章,包括Nettuts 上的一篇文章,这应该是可能的。这似乎不适用于任何浏览器。我尝试过 Chrome、Safari 和移动版 Safari。我在这里是不是误会很简单,还是目前还不支持?

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

【问题讨论】:

    标签: html input range


    【解决方案1】:

    http://jsfiddle.net/Df57B/

    查看此演示,可以提供十进制的步骤。

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

    您的错误是您给出了 0.25 而不是 0.25。

    【讨论】:

      【解决方案2】:

      以下在 chrome 中适用于我,我认为这是快捷方式 step=".25" 不起作用

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

      【讨论】:

        【解决方案3】:

        如果你想让它在 Firefox 4+ 中运行,你可以使用以下命令:HTML5Slider

        【讨论】:

          猜你喜欢
          • 2016-05-22
          • 2017-06-28
          • 1970-01-01
          • 2012-04-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-05-10
          • 1970-01-01
          相关资源
          最近更新 更多