از کد زیر استفاده کن .
اگه ایمیل درست باشه میره صفحه بعد در غیر اینصورت خطا میده.
کد HTML:
<script type="text/javascript">
function checkMail()
{
var val_email=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var email=document.getElementById('email').value;
if(val_email.test(email))
{
return true;
}
else
{
document.getElementById('status-email').innerHTML='ایمیل نا معتبر';
return false;
}
}
function checkForm()
{
var emailStatus=checkMail();
if(emailStatus)
{
return true;
}
else
{
return false;
}
}
</script>
<form action="step2.php" onsubmit="return checkForm()" method="post">
<input name="email" id="email" type="text" maxlength="80" value="">
<div id="status-email"></div>
<input name="submit" type="submit" value="ارسال">
</form>