我想通过html输入框提交小数值。但显示 输入错误为"输入无效"给出值1.5,其中min = 0和 最大= 3。
html代码如下:
<input type="number" required value="<?php echo $someDecimalvalue; ?>" min="0" max="3" >
答案 0 :(得分:2)
为此目的有一个属性step
:
使用min和max属性来限制可以设置数值或日期时间值的增量。它可以是字符串any或正浮点数。如果此属性未设置为任何值,则控件仅接受步长值的倍数大于最小值的值。
因此,如果您想允许一个小数位,请在输入标记中添加step="0.1"
。
答案 1 :(得分:0)
<input type="number">
只接受整数。