您好,欢迎访问本站博客!登录后台查看权限
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 网站所有资源均来自网络,如有侵权请联系站长删除!

js表单验证控制代码大全

CF排位号 admin 2025-09-14 02:03 2 次浏览 0个评论
网站分享代码

2.6 限定表单项不能输入的字符

1. 检查一段字符串是否全由数字组成

---------------------------------------

2. 怎么判断是否是字符

---------------------------------------

if (/

^/x00-/xff

/g.test(s)) alert("含有汉字");

else alert("全是字符");

3. 怎么判断是否含有汉字

---------------------------------------

if (escape(str).indexOf("%u")!=-1) alert("含有汉字");

else alert("全是字符");

4. 邮箱格式验证

---------------------------------------

//函数名:chkemail

//功能介绍:检查是否为Email Address

//参数说明:要检查的字符串

//返回值:0:不是 1:是

function chkemail(a)

{ var i=a.length;

var temp = a.indexOf();

var tempd = a.indexOf('.');

if (temp > 1) {

if ((i-temp) > 3){

if ((i-tempd)>0){

return 1;

return 0;

5. 数字格式验证

---------------------------------------

//函数名:fucCheckNUM

//功能介绍:检查是否为数字

//参数说明:要检查的数字

//返回值:1为是数字,0为不是数字

function fucCheckNUM(NUM)

var i,j,strTemp;

strTemp="0123456789";

if ( NUM.length== 0)

return 0

for (i=0;i{

j=strTemp.indexOf(NUM.charAt(i));

if (j==-1)

//说明有字符不是数字

return 0;

//说明是数字

return 1;

6. 电话号码格式验证

---------------------------------------

//函数名:fucCheckTEL

//功能介绍:检查是否为电话号码

//参数说明:要检查的字符串

//返回值:1为是合法,0为不合法

function fucCheckTEL(TEL)

var i,j,strTemp;

strTemp="0123456789-()# ";

for (i=0;i{

j=strTemp.indexOf(TEL.charAt(i));

if (j==-1)

//说明有字符不合法

return 0;

//说明合法

return 1;

7. 判断输入是否为中文的函数

---------------------------------------

function ischinese(s){

var ret=true;

for(var i=0;iret=ret && (s.charCodeAt(i)>=10000);

return ret;

8. 综合的判断用户输入的合法性的函数

---------------------------------------

Email:

这段代码不是很好用哇。

我找了一个用正则表达式检测的程序哇。

以下是我写的一个用户注册信息验证的一个程序。里面有邮件合法性的验证。(可以取出不合法的字符和不合法的原因)

_______________________________________________________________

∷用∷户∷注∷册∷

请选择您的ID:

输入您的姓名:

输入您的密码:

输入您的E-mail:

输入您的电话: