Для сбора значений placeholder тега input в массив и удаления лишних пробелов в них в JavaScript, можно использовать следующий код:
1. Получите все элементы с тегом input, используя querySelectorAll:
const inputs = document.querySelectorAll("input");
2. Преобразуйте коллекцию элементов input в массив:
const inputArray = Array.from(inputs);
3. Используя метод map, создайте новый массив, содержащий значение атрибута placeholder для каждого элемента input:
const placeholders = inputArray.map(input => input.placeholder);
4. Используя метод map, удалите лишние пробелы в каждом значении атрибута placeholder:
const trimmedPlaceholders = placeholders.map(placeholder => placeholder.trim());
Теперь у вас есть массив trimmedPlaceholders, содержащий все значения placeholder тегов input без лишних пробелов. Вы можете использовать этот массив для дальнейшей обработки или отображения значений на странице.