Mert Özen's blog posts on software development, backend, frontend, and DevOps.
We read form values with value, checked and selectedIndex, catch the submit event, write checks for empty fields, email and length, show errors on the page and get to know HTML's built-in validation.