解决input框类型为number时可以输入e的问题

解决思路:捕捉键盘按下事件keydown,利用keydown阻止某些输入字符的显示。

VUE:

JS:

inputLimit(e) {
  let key = e.key
  if (key === 'e') {
     e.returnValue = false
     return false
  }
  return true
},

你可能感兴趣的:(解决input框类型为number时可以输入e的问题)