如何在Firefox中使html5滑块(输入类型='范围')起作用

Kur*_*urt 15 browser firefox html5 range

我尝试使用html5元素,这是

<input type='range' step='1' min='-300' max='-1' />
Run Code Online (Sandbox Code Playgroud)

它应该是一个滑块.它适用于Chrome.但它在Firefox8中不起作用.我在"html5test.com"中检查过,它说firefox 8部分支持"范围"类型.它支持"min"和"max"属性,但不支持"step"属性.然后我删除"步骤"属性,就像

<input type='range' min='-300' max='-1' />
Run Code Online (Sandbox Code Playgroud)

为什么它仍然不起作用?

有什么办法可以让它发挥作用吗?

Geo*_*ins 17

在版本23之前的Firefox中不支持此功能.对于版本4及更高版本的Javascript实现,请参阅http://frankyan.com/labs/html5slider/.

根据Jonathan Watt对上面链接的bug报告的评论,Firefox开发分支已经添加了支持,并且随着版本23发布.