Dear Ubiosoft… (and anyone who thinks online forms like these are a great idea).

DON’T VALIDATE MY INPUTS AS I TYPE!!

Example: For email, I enter my email…”h….” and the form screams at me “USE A VALID EMAIL ADDRESS”. Like…yeah it’s not a valid email, I haven’t finished typing it!! 😤😤😤😤 >:u

Alternate solution for those curious: validate when the user is no longer focused on the form field (in Javascript, that would be when the blur event happens, don’t know the equivalent for computer programming languages, sorry).

Javascript
  1. // With jQuery
  2. $('.element').blur(function(){
  3. // validate inputs here
  4. });
Javascript
  1. // With vanilla JavaScript
  2. document.querySelector('.element').addEventListener('blur', () => {
  3. // validate inputs here
  4. });