js的表单验证-----emai的验证
输入的数据必须包含 @ 符号和点号(.)。同时,@ 不可以是邮件地址的首字符,
并且 @ 之后需有至少一个点号:
即
function validate_email(field,alerttxt)
{
with(field)
{
a=value.indexOf("@")
b=value.lastIndexOf(".")
if(a<1||b-a<2)
{alert(alerttxt);return false}
else(return true)
}
}
function validate_form(thisform)
{
with(thisform)
{
if(validate_email(email,"Not a valid e-mail address!")==false)
{email.focus();return false}
}
}
<form action="***.html" οnsubmit="return validate_form(this);" method="post">
Email:<input type="text" name="email" size="30">
<input type="submit" value="submit">
</form>