我有输入类型编号,当我写123-
时,我从event.target.value
中得到了一个空值,但是我想在输入时写出值,并用正则表达式{{1 }}为空值。有可能做到吗?如何从输入中获得完全相同的文本?
它必须是类型编号,因为有时我需要使用/(^([^-\d]*)|[^\d]*)/g
和min
属性。
我想像这样(max
通过正则表达式替换文本:
value.replace(regex, ''
改成-123.123
-123123
改成---123-456
-123456
改成123-45
12345
改成12e23,.-
1223
const myFun = (e) =>
setTimeout(()=>{
console.log(e.target.value)}
)
最初我使用angular 8和主机监听器
<input onkeydown="myFun(event)" type="number"/>