我正在使用输入字段,当某人类型时,他们可以将空格作为一般行为添加。我不希望任何人在场地中添加空间,即使有人添加一个空间,也应该在那里修剪。
有人可以帮助如何实现这一目标?
<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