JS 将输入框中输入的英文字母自动转换为大写的方法

输入框中小写字母自动转换为大写

方法一

用表单输入框的 onkeyup 属性和 JavaScript 的 toUpperCase() 方法来实现

oninput="value=value.toUpperCase()"

方法二

网上搜索方法,以下方法输入框会有填入再删除的效果,用户体验不是很好

oninput="value=value.replace(/[^0-9A-Z]/g,'')"

方法三

Vant 组件有个 formatter 属性可以用 toUpperCase() 方法默认将输入内容格式化,同方法一

formatterCode(value) {
  return value.toUpperCase()
},

 

posted @ 2020-10-16 10:52  格鲁特baby  阅读(1659)  评论(0编辑  收藏  举报