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


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

方法一

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

oninput="value=value.toUpperCase()"

方法二

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

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

方法三

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

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM