正文
如下代码:
<form>
<input type="number" name="test"/>
<input type="submit" value="提交"/>
</form>
输入时可以正常输入数字和小数点,但是提交的时候浏览器会拦截,不允许输入小数:
修改如下即可,step表示允许的小数位个数,比如2位小数用0.01
,3位小数传0.001
:
<form>
小数点后可以输入2位:
<input type="number" name="test" step="0.01"/>
<input type="submit" value="提交"/>
</form>