如何在输入中添加数字和空格以及最大长度

问题描述 投票:0回答:1
if (model.value.length === 6 && !/^\d+$/.test(model.value)) {
  //Write something out
}
  

当你写“123456”这样的数字时,这很好用,但我希望也可以这样写“123 456”,这可能吗?

javascript
1个回答
0
投票

在检查长度和内容之前,先删除

model.value
中的空格。

let val = model.value.replaceAll(" ", "");
if (val.length === 6 && !/^\d+$/.test(value)) {
  // do something
}
© www.soinside.com 2019 - 2024. All rights reserved.