$(function () { var cpLock = true; $('#textbox').off().on({ compositionstart: function () {//中文输入开始 cpLock = false; }, compositionend: function () {//中文输入结束 cpLock = true; }, input: function () {//input框中的值发生变化 if (cpLock) this.value = this.value.replace(/[^A-Za-z0-9]/g, ''); } }) });
我是在用正则时出现的问题,你呢?