Оставлю здесь на всякий случай
<form name="first">
Введіть електронну адресу:<br>
<input type="text" name="text2">
<input type="button" name="button2" value="Перевірити" onClick="test2(this.form)">
</form>
<script>
function test2(form) {
var reMail = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
if (!reMail.test(form.text2.value)) alert("Електронна адреса невірна!");
else alert("Електронна адреса вірна!");
}
</script>