asp em的表单验证

来源:百度知道 编辑:UC知道 时间:2024/04/20 05:26:02
<script Language="JavaScript">
function ChkFields() {
if (document.form1.username.value=='') {
window.alert ("用户名不能为空!");
form1.username.focus();
return false
}
if (document.form1.email.value.length<6) {
window.alert ("EM长度不少于6位!");
form1.email.focus();
return false
}if
return true
}
</script>
怎么把EM长度的检测变成验证他输入的EM地址必须是123@163.com这种格式的检测?

<script Language="JavaScript">
function ChkFields() {
if (document.form1.username.value=='') {
window.alert ("用户名不能为空!");
form1.username.focus();
return false
}
EM=document.form1.email.value
if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(EM) || EM.length<6)
{
alert("E-mail格式不对,请重新输入");
return false;
}
return true
}
</script>