一直在做一些研究,但还没有找到适合我的解决方案。基本上,我有一个小的管理部分,需要输入数字进行计算。只有数字。但是,用户有时可以复制和粘贴包括 $ 或 % 字符。
现在,我发现了这个:输入字段,只有数字 jquery/js
$("input[type=text]").keypress(function (e){
var charCode = (e.which) ? e.which : e.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
});
这在 TYPING 期间完美运行,但是,如果用户复制并粘贴“$1230”,它会将 $ 保留在那里。我希望它自动剥离它......
所以,基本上,我在想而不是“返回假”,我需要某种“替换”?那会是最好的方法吗?