开发项目的时候,想实现这么一个功能,在input框中,只能用英文输入法输入英文,不能打开中文输入法。搜索一番发现,password框中,无论如何都不能切换成中文输入法,中文输入法焦点切换到password框后也会自动换成英文输入法。
现在想在普通的输入框中也实现该功能。
框架用了vue,element
浏览器用谷歌和edge
<el-input v-model="va" @keyup.native="va=va.replace(/[^a-zA-Z]/g,'')"></el-input>
vue的话双向监听,输入框变化英文字符直接替换成空就好了。