主要是使用正则表达式进行字符替换 英文: <input oninput="this.value=this.value.replace(/[^a-zA-Z]/g,'')" /> 中文: <input oninput="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" /> 其他字符文字 找到对应的正则匹配即可