重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关Javascript中怎么实现表单验证,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
专注于为中小企业提供成都网站设计、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业焉耆免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
1.表单项不能为空:
﹤ script language="java script "﹥ ﹤!-- function CheckForm() { if (document.form.name.value.length == 0) { alert("请输入您姓名!"); document.form.name.focus(); return false; } return true; } --﹥ ﹤/ script ﹥ |
2.比较两个表单项的值是否相同:
|
3.表单项只能为数字和"_",用于电话/银行帐号验证上,可扩展到域名注册等:
﹤ script language="java script "﹥ ﹤!-- function isNumber(String) { var Letters = "1234567890-"; //可以自己增加可输入值 var i; var c; if(String.charAt( 0 )=='-') return false; if( String.charAt( String.length - 1 ) == '-' ) return false; for( i = 0; i ﹤ String.length; i ++ ) { c = String.charAt( i ); if (Letters.indexOf( c ) ﹤ 0) return false; } return true; } function CheckForm() { if(! isNumber(document.form.TEL.value)) { alert("您的电话号码不合法!"); document.form.TEL.focus(); return false; } return true; } --﹥ ﹤/ script ﹥ |
4.表单项输入数值/长度限定:
﹤ script language="java script "﹥ ﹤!-- function CheckForm() { if (document.form.count.value ﹥ 100 || document.form.count.value ﹤ 1) { alert("输入数值不能小于零大于100!"); document.form.count.focus(); return false; } if (document.form.MESSAGE.value.length﹤10) { alert("输入文字小于10!"); document.form.MESSAGE.focus(); return false; } return true; } //--﹥ ﹤/ script ﹥ |
5.中文/英文/数字/邮件地址合法性判断:
|
6.限定表单项不能输入的字符:
|
关于Javascript中怎么实现表单验证就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。