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

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

方法一

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

oninput="value=value.toUpperCase()"

方法二

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

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

方法三

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

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

猜你喜欢

转载自blog.csdn.net/GrootBaby/article/details/109111990