我想输入一个数字,用户可以输入0到100之间的任何数字,它可以是整数或浮点数。我发现,如果数字为浮点数,则没有step属性,它仍然不会提交。我希望它接受诸如0.1、3.89282937、4、12.0、22.5等数字。
<form>
<input type="number" min="0" max="100" value="0.1" />
<br />
<input type="submit" />
</form>
我尝试添加一个step属性并将其设置为一个非常低的浮点值,但随后它破坏了数字微调器,并且当用户使用箭头键时,它不会增加或减少1。
<form>
<input type="number" min="0" max="100" step="0.000000000000000001" value="0.1" />
<br />
<input type="submit" />
</form>