禁用输入类型="范围"上的箭头键

时间:2015-10-30 16:25:24

标签: javascript html5

我有一个输入:

<input type="range" id="sliderBarC" min="0" max="100" step="1" value="0" oninput="SliderFunc('C');" />

我想禁止用户使用箭头键移动滑块。我怎样才能做到这一点?这不起作用:

&#13;
&#13;
<input type="range" id="sliderBarC" min="0" max="100" step="1" value="0" oninput="SliderFunc('C');" 
       onkeypress="false" />
&#13;
&#13;
&#13;

我的滑块控制设备,我想强制它们用鼠标或手指滑动。

enter image description here

1 个答案:

答案 0 :(得分:1)

设置onkeydown="return false;"即可。

<input type="range" min="0" max="100" step="1" value="0" 
       onkeydown="return false;" />