1:禁止输入法使用 加一句 style="ime-mode:disabled" js里加上也行 content.style.imeMode = 'disabled'; (谷歌无效) 2:禁止粘贴复制剪切 addEvent(content,'copy',function(evt){ //cut paste preDef(evt); //也就是阻止默认行为 }); 3:上面的方法给用户的体验不是很好以为键盘坏了 //验证数据输入非法后取消输入的值 addEvent(content,'keyup',function(evt){ this.value = this.value.replace(/[^\d]/g/,''); //非数字的键转换为空 })