javaScript技巧(2):表单提交验证类
if(i == -1)
return false;
if(i != j)
本文来自织梦
return false; 本文来自织梦
if(i == name.length)
return false;
copyright dedecms
return true; 本文来自织梦
}
织梦内容管理系统
function isNumber(name) //数值检测
本文来自织梦
{ 本文来自织梦
if(name.length == 0)
dedecms.com
return false;
for(i = 0; i < name.length; i ) {
本文来自织梦
if(name.charAt(i) < "0" || name.charAt(i) > "9") 织梦内容管理系统
return false;
}
copyright dedecms
return true; dedecms.com
} 织梦好,好织梦
function CheckForm() 本文来自织梦
{
if(! isMail(form.Email.value)) { copyright dedecms
alert("您的电子邮件不合法!"); 本文来自织梦
form.Email.focus();
return false;
}
织梦内容管理系统
if(! isEnglish(form.name.value)) {
本文来自织梦
alert("英文名不合法!"); 织梦内容管理系统
form.name.focus();
return false; 织梦内容管理系统
} 织梦内容管理系统
if(! isChinese(form.cnname.value)) { 织梦内容管理系统
alert("中文名不合法!"); 织梦好,好织梦
form.cnname.focus();
return false;
} 织梦好,好织梦
if(! isNumber(form.PublicZipCode.value)) { 织梦好,好织梦
alert("邮政编码不合法!"); 织梦好,好织梦
form.PublicZipCode.focus();
dedecms.com
return false; copyright dedecms
} 内容来自dedecms
return true;
} 织梦内容管理系统
//-->
</SCRIPT>
限定表单项不能输入的字符
<script language="javascript"> 内容来自dedecms
<!-- 织梦内容管理系统
function contain(str,charset)// 字符串包含测试函数 内容来自dedecms
{ copyright dedecms
var i; dedecms.com
for(i=0;i<charset.length;i )
if(str.indexOf(charset.charAt(i))>=0)
dedecms.com
return true; 织梦好,好织梦
return false;
copyright dedecms
} 本文来自织梦
function CheckForm()
copyright dedecms
{ 织梦好,好织梦
if ((contain(document.form.NAME.value, "%\(\)><")) || (contain(document.form.MESSAGE.value,
"%\(\)><")))
dedecms.com
{ dedecms.com
alert("输入了非法字符");
内容来自dedecms
document.form.NAME.focus();
织梦内容管理系统
return false;
}
return true;
}
内容来自dedecms
//--> 内容来自dedecms
</script>
织梦内容管理系统

文章评论
共有位Admini5网友发表了评论 查看完整内容