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');
});