在移动端设置input的type为number类型的时候需要区分一下安卓还是IOS,如果只设置type为number类型的时候,在安卓生效,但是IOS还是会有可以输入汉字的问题出现,所以就需要一个新的属性(pattern="[0-9]*")来控制输入的类型。具体如下:
<input type="number" pattern="[0-9]*" placeholder="请输入..." />