我正在尝试为数字类型输入框添加验证,我已尝试过以下代码,
this.value = this.value.replace(/[^\d.]/ig,'');
this.value = this.value.replace(/[^0-9.]/ig,'');
this.value = this.value.replace(/[^0-9\.\-]/g,'');
this.value = this.value.replace(/(?!-)[^0-9.]/g,'');
this.value = this.value.replace(/[^0-9\.-]/g,'');
实际上我想将输入的所有字符(除了数字,'。'和' - ')替换为空白输入框。但以上都不适合我。请帮忙。
谢谢和问候,
NEHA
答案 0 :(得分:1)
答案 1 :(得分:0)
我使用的输入类型是一个数字 ''
因此它不允许' - '登录。
现在已将其更改为文字。