min、max 和 step 属性用于为包含数字或日期的 input 类型规定限定(约束)。 max 属性规定输入域所允许的最大值。 min 属性规定输入域所允许的最小值。 step 属性为输入域规定合法的数字间隔(如果 step="3",则合法的数是 -3,0,3,6 等)。 注...
min、max 和 step 属性用于为包含数字或日期的 input 类型规定限定(约束)。 max 属性规定输入域所允许的最大值。 min 属性规定输入域所允许的最小值。 step 属性为输入域规定合法的数字间隔(如果 step="3",则合法的数是 -3,0,3,6 等)。 注
可以输入小数的,不知道这边是简写还是你写错了,正确的写法是: 这个表单,表示只能输入数字,大难小数点也是可以的,若是想想输入的数字转化为是浮点型(小数),这需要用到JS了,方法如下: document.write(parseFloat("这里面可以是刚才输入...
我想可能是因为你那个input设置的时候,最大和最小都是设置为6的缘故吧,你可以尝试吧那两个属性删除,然后再试一试吧
需要设置step属性。例如:
var change=function(o){ //限制只数字 o.value=o.value.replace(/\D/g,'').substring(0,7);//长度限制,7是长度 };
这个事情非常坑,会导致验证的时候如果输入非数字的时候,直接.value( 或者$('.selector').val() )拿不到值,而拿不到值的情况下会认为没有填写,如果你页面上的一个框,要求格式须填数字格式,而又不是必填的,设置成number就会导致验证逻辑不...
试下 tel 呢? 我不太喜欢用number 有时候会出现加减的小按钮在右边
用min和max来限定输入数字的区域