js实现类似input框type=password只能用英文输入法的功能

开发项目的时候,想实现这么一个功能,在input框中,只能用英文输入法输入英文,不能打开中文输入法。搜索一番发现,password框中,无论如何都不能切换成中文输入法,中文输入法焦点切换到password框后也会自动换成英文输入法。
现在想在普通的输入框中也实现该功能。
框架用了vue,element
浏览器用谷歌和edge


<el-input v-model="va"  @keyup.native="va=va.replace(/[^a-zA-Z]/g,'')"></el-input>

Input框设置只能输入英文_BADAO_LIUMANG_QIZHI的博客-CSDN博客_输入框只能输入英文 场景设置input框只能输入英文。效果实现<input type="text" id="chineseLastName" name="chineseLastName" maxlength="16" class="required w_20 fl h_36em line_h_36em c_gray_777 bor_rad_05em bor_gray_ddd bord... https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/96430699
百度一下0.0

vue的话双向监听,输入框变化英文字符直接替换成空就好了。