input focus animation javascript

PHOTO EMBED

Sun Oct 31 2021 10:59:23 GMT+0000 (Coordinated Universal Time)

Saved by @patriciamolnar #javascript

document.addEventListener('DOMContentLoaded', () => {

  const applyBorder = e => {
      const inputContainer = e.target.parentElement; 
      inputContainer.classList.toggle('outline');
  }

  const inputs = document.querySelectorAll('input'); 
  inputs.forEach(input => {
      input.addEventListener('focus', e => applyBorder(e)); 
      input.addEventListener('blur', e => applyBorder(e)); 
  });

}, false);
content_copyCOPY