Event Delegation

What benefit does this delegation approach offer for form validation?
form.addEventListener('input', e => {
  const input = e.target.closest('input[type="text"]');
  if (!input?.dataset.validate) return;
  
  validateInput(input);
});
Next Question (7/20)