我正在尝试创建一个输入类型为数字的简单表单,表单中的最小值和最大值应为小数。
例如,输入字段中的有效数字应该是 0.1、0.2、0.3、0.4 等等,直到 29.5、29.6、29.7、29.8、29.9、30.0
因此,我插入了下面的代码,请看一下这段代码:
<form>
<input type="number" min="0.1" max="30"/>
<input type="submit" value="Submit"/>
</form>
我将最小和最大字段设置为 0.1 - 30
但我没有收到预期的错误消息
它要求我按以下格式输入值:
0.1,1.1,2.1,3.1 最后可能的值为 29.1
有没有办法得到我所期待的错误信息?
提前致谢:)
最佳答案
在 html 中使用 step
inbuild 属性 step
属性适用于以下输入类型:数字、范围、日期、日期时间、本地日期时间、月份、时间和星期.
<form>
<input type="number" min="0.1" max="30" step="0.1"/>
<input type="submit" value="Submit"/>
</form>
关于javascript - 如何将html表单中的最小值和最大值设置为小数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45205873/