Как из коллекции, получить Input в котором произошло изменение?

Чтобы получить Input, в котором произошло изменение в коллекции, вы можете использовать следующий подход:

1. Создайте коллекцию элементов Input и добавьте обработчик события изменения (change event) для каждого Input.
2. В обработчике события изменения, вы можете использовать объект события (event) для получения элемента Input, в котором произошло изменение.
3. Обработайте полученный элемент Input по вашим потребностям.

Вот пример кода, демонстрирующий этот подход:

// Создаем коллекцию элементов Input (например, с помощью метода querySelectorAll)
const inputs = document.querySelectorAll('input');

// Добавляем обработчик события изменения для каждого элемента Input в коллекции
inputs.forEach(input => {
  input.addEventListener('change', handleChange);
});

// Обработчик события изменения
function handleChange(event) {
  // Получаем элемент Input, в котором произошло изменение, из объекта события
  const changedInput = event.target;

  // Далее вы можете обработать полученный элемент Input по вашим потребностям
  // Например, вы можете получить значение изменившегося Input и выполнить какие-то действия с ним
  const changedValue = changedInput.value;
  console.log('Изменился Input с значением:', changedValue);
}

В этом примере каждый элемент Input в коллекции inputs получает обработчик события handleChange при изменении значения. В обработчике, мы получаем элемент Input, в котором произошло изменение, с помощью event.target. Затем мы можем обработать этот элемент Input по вашим потребностям, например, получить значение изменившегося Input и выполнить какие-то действия с ним. Вы можете изменить код в соответствии с вашими требованиями и логикой приложения.