Я пытаюсь понять, как удалить двойные пробелы, которые помещаются между текстами в поле HTML Text. [Например: Том и Джерри - здесь после «Тома» помещены два пробела]. Мне нужно удалить или заменить двойные пробелы и разместить одиночный пробел только при вводе текстового поля HTML. Любая помощь по этому поводу? ... Спасибо



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете добавить прослушиватель keyup, который при запуске использует регулярное выражение для replace все двойные пробелы (или более) с одинарными пробелами:
const input = document.querySelector('input');
input.addEventListener('keyup', () => {
input.value = input.value.replace(/ +/g, ' ');
});<input>