佳简诚锄

关注

如何禁止type='number'的input框输入字母e

佳简诚锄

关注

阅读 49

2023-11-20

很多时候input设置了type="number"还是能输入字母e,那么如何禁止呢?

1.例如input框为

<el-input type="number" v-model="" @keydown.native="keyInput" placeholder="请输入数字"></el-input>

2.写方法

// 去除number输入框内e
keyInput(e) {
  let key = e.key
  if (key === 'e') {
    e.returnValue = false
    return false
  }
  return true
},


相关推荐

f12b11374cba

input输入框type设置为number,maxlength无效

f12b11374cba 165 0 0

small_Sun

如何去掉input type=number时输入框内的上下箭头

small_Sun 136 0 0

是归人不是过客

input框只能输入汉字、数字+字母的验证

是归人不是过客 211 0 0

诗远

vue el-input输入框禁止输入空格

诗远 173 0 0

四月Ren间

input输入框禁止输入小数点方法

四月Ren间 19 0 0

小龟老师

input设置了number还是可以输入符号/e

小龟老师 52 0 0

回溯

去除 input type=number 的样式

回溯 142 0 0

苦茶如歌

jquery input禁止输入

苦茶如歌 71 0 0

互联网码农

解决使用element ui时el-input的属性type=number,仍然可以输入e的问题。

互联网码农 58 0 0

爱薇Ivy趣闻

JS验证input输入框(字母,数字,符号,中文)

爱薇Ivy趣闻 46 0 0

精彩评论(0)

0 0 举报