HTML5 form validation without submission

Using regex to validate input

by Génesis García Morilla

HTML

<form>
  <input pattern="^00[0-9].*$" title="Number starts with 00" required>
  <button>Check</button>
</form>

JavaScript

document.querySelector('form').onsubmit = e => {
  e.preventDefault()
  alert('ok')
}