Handling Forms & User Input

What UI pattern does this implement?
const field = document.querySelector('.field');
field.querySelector('input').addEventListener('focus', () => {
  field.classList.add('active');
});
field.querySelector('input').addEventListener('blur', e => {
  if (!e.target.value) field.classList.remove('active');
});
Next Question (16/20)