Dzięki tej funkcji można sprawdzić, czy wprowadzony adres e-mail jest prawidłowy (tj. czy zawiera dozwolone znaki oraz czy ma postać user@serwer).
<script language="JavaScript"> function checkEmail(source,target) { var tb=document.getElementById(source); var err=document.getElementById(target); if (tb.value.match(/^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,6}$/)) err.innerHTML=""; else err.innerHTML="<b>Błędny adres e-mail!</b>"; } </script>
Wykorzystanie w praktyce:
<input name=email id=email onblur=checkEmail('email','emailDIV');><div id=emailDIV></div>