如何在输入字段中修剪空间



我正在使用输入字段,当某人类型时,他们可以将空格作为一般行为添加。我不希望任何人在场地中添加空间,即使有人添加一个空间,也应该在那里修剪。

有人可以帮助如何实现这一目标?

<input type="text">

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

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

使用模式属性指定执行无空格规则的正则表达式。请参阅下面的示例

https://www.w3schools.com/tags/att_input_pattern.asp

最新更新