如图 用光标选中上述问题并backpace后光标会跑到输入框末尾,想要的结果应该是删除完后光标不动
具体代码
是这句话照成的
this.value = this.value.replace(/[^d]/g, '');
在上面加上一句话变为:
//将backspace按键过滤掉 if (e.keyCode === 8) { return; } this.value = this.value.replace(/[^d]/g, '');
就可以解决
548k questions
547k answers
4 comments
86.3k users