css 如何在输入字段中删除空格?[duplicate]

9q78igpj  于 2023-01-27  发布在  其他
关注(0)|答案(2)|浏览(139)
    • 此问题在此处已有答案**:

How can trim spaces in all inputs without adding methods or classes?(3个答案)
三年前关闭了。
我正在使用一个输入字段,当有人在其中键入时,他们可以添加空格作为一般行为。我不希望任何人在字段中添加空格,即使有人添加了一个空格,它也应该在那里修剪,然后。
有谁能帮助我们实现这一目标吗?

<input type="text">
syqv5f0l

syqv5f0l1#

你可以使用trim()函数。这是破坏空间。

const inp = document.querySelector("#inp");

inp.addEventListener("input", function() {
  inp.value = inp.value.replace(' ', '');
})
<input type="text" id="inp">
enxuqcxy

enxuqcxy2#

使用pattern属性指定一个正则表达式来执行无空格规则。2请参阅下面的示例
https://www.w3schools.com/tags/att_input_pattern.asp

相关问题