web-dev-qa-db-ja.com

範囲の入力タイプのステップパラメーター

範囲要素内のステップパラメータに小数を指定することは可能ですか? Nettuts を含む、私が読んだいくつかの記事によると、これは可能であるはずです。これはどのブラウザでも機能していないようです。私はChrome、Safari、モバイルSafariを試しました。ここで単純な誤解がありますか、それともまだ完全にはサポートされていませんか?

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

http://jsfiddle.net/Df57B/

このデモをチェックして、10進数でステップを指定することが可能です。

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

あなたの間違いは、0.25ではなく.25を与えたことです。

24
aWebDeveloper

次はクロムで私のために働きます、私はそれがショートカットだと思っていますstep=".25"機能しません

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

Firefox 4以降で動作させる場合は、以下を使用できます。 HTML5Slider

0
SiamKreative