我希望通过创建此输入滑块指向正确的方向。我做了一些研究,我相信适当的路线是使用html 范围输入类型。
我的问题是如何采用刻度线'并且不允许用户登陆 这些选项?
html范围输入是否有限制滑块位置/选项的属性?
我假设这不能完全用输入类型/ attibutes完成,我需要使用JS / Jquery。
我正在使用Angular和Bootstrap作为UI。请参见图片进行模拟。
谢谢
答案 0 :(得分:3)
您可以使用steps
属性。其余的只是造型。
function outputUpdate(num) {
document.querySelector('#output').value = num;
}

form {
margin-top: 25px;
text-align: center;
}
input {
width: 80%;
display: block;
margin: 0 auto;
}
output {
display: block;
margin: 25px auto;
font-size:2em;
}

<form>
<input type="range" id="value" value="25" step="25" min="0" max="100" oninput="outputUpdate(value)">
<output for=value id="output">25</output>
</form>
&#13;
答案 1 :(得分:1)