方式一

可以在input中使用属性

type='number'

但是存在的问题就是

  • 可以输入e
  • maxLength不生效
  • 能够输入1.1…11…1

方式二

oninput="value=value.replace(/[^\d]/g,'')"

element中input只能输入数字的方法_系统