JS 将输入框中输入的英文字母自动转换为大写的方法
输入框中小写字母自动转换为大写
方法一
用表单输入框的 onkeyup 属性和 JavaScript 的 toUpperCase() 方法来实现
oninput="value=value.toUpperCase()"
方法二
网上搜索方法,以下方法输入框会有填入再删除的效果,用户体验不是很好
oninput="value=value.replace(/[^0-9A-Z]/g,'')"
方法三
Vant 组件有个 formatter 属性可以用 toUpperCase() 方法默认将输入内容格式化,同方法一
formatterCode(value) {
return value.toUpperCase()
},