javascript数据验证

转载 2007年09月23日 21:58:00

¢//校验是否全由数字组成

function isDigit(s)

{

var patrn=/^[0-9]{1,20}$/;

if (!patrn.exec(s)) return false

return true

}

//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串

function isRegisterUserName(s)

{

var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;

if (!patrn.exec(s)) return false

return true

}

//校验用户姓名:只能输入1-30个以字母开头的字串

function isTrueName(s)

{

var patrn=/^[a-zA-Z]{1,30}$/;

if (!patrn.exec(s)) return false

return true

}

//校验密码:只能输入6-20个字母、数字、下划线

function isPasswd(s)

{

var patrn=/^(/w){6,20}$/;

if (!patrn.exec(s)) return false

return true

}

//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”

function isTel(s)

{

//var patrn=/^[+]{0,1}(/d){1,3}[ ]?([-]?(/d){1,12})+$/;

var patrn=/^[+]{0,1}(/d){1,3}[ ]?([-]?((/d)|[ ]){1,12})+$/;

if (!patrn.exec(s)) return false

return true

}

//校验手机号码:必须以数字开头,除数字外,可含有“-”

function isMobil(s)

{

var patrn=/^[+]{0,1}(/d){1,3}[ ]?([-]?((/d)|[ ]){1,12})+$/;

if (!patrn.exec(s)) return false

return true

}

//校验邮政编码

function isPostalCode(s)

{

//var patrn=/^[a-zA-Z0-9]{3,12}$/;

var patrn=/^[a-zA-Z0-9 ]{3,12}$/;

if (!patrn.exec(s)) return false

return true

}

//校验搜索关键字

function isSearch(s)

{

var patrn=/^[^`~!@#$%^&*()+=|///][/]/{/}:;/'/,.<>/?]{1}[^`~!@$%^&()+=|///][/]/{/}:;/'/,.<>?]{0,19}$/;

if (!patrn.exec(s)) return false

return true

}

function isIP(s)//by zergling

{

var patrn=/^[0-9.]{1,20}$/;

if (!patrn.exec(s)) return false

return true

}

通过JavaScript进行登录验证

在大部分页面的首页中,都会存在用户登录的输入框。当用户输入了个人信息后(一般为用户名和密码),页面的程序通过检索和验证,如果结果为真,则跳转到子页面,如果验证后结果为假,则提示重新输入信息。而这种验证...
  • lp_frank
  • lp_frank
  • 2015年01月28日 16:13
  • 1806

一种在客户端利用js实现对数据校验的方法

通常为了减轻服务器端的压力会在客户端利用js或其他脚本对用户填写的需要提交的数据进行校验,同时也会带来用户体验的提升。下面介绍一种在客户端利用js实现对数据进行校验的方法,仅供参考。      现在假...
  • lingyunpudu
  • lingyunpudu
  • 2013年11月24日 21:46
  • 836

JavaScript - 表单验证实例

表单验证1 表单验证
  • wangzi11322
  • wangzi11322
  • 2015年04月26日 14:01
  • 4772

javascript小例子--实现邮箱验证的功能

.html代码如下: 字符串实例 function check(){ var obj=document.getElementById("email");//.getElemen...
  • yayun0516
  • yayun0516
  • 2014年11月26日 13:28
  • 797

js各类验证和数据处理

/** * 验证密码复杂度(必须包含数字字母) * @param str * @returns true:满足规则,false:不满足 */ function validateStr(str)...
  • qq_25266525
  • qq_25266525
  • 2016年08月03日 16:11
  • 933

JavaScript实现数据验证

BS项目开发中,我们经常需要对数据进行判断,在特定的场合,需要对输入的字数进行限制,最近遇到了一个问题。 平时都是在后台进行数据验证,可是后台验证有一个确定,就是反应比较慢,代码如...
  • u010942465
  • u010942465
  • 2015年04月29日 20:13
  • 737

常用Javascript数据验证(一)

软考结束了,整理了一些之前做的项目和一些联系,整理了一些关于javascript数据验证的函数,供大家参考. 一.比较两个日期的大小,如果开始日期大于结束日期,返回false 入口参数: ...
  • tang_huan_11
  • tang_huan_11
  • 2013年11月13日 20:14
  • 1437

javascript数据验证组件

自定义javascript数据验证组件,待更新 转载请注明出处
  • u012601195
  • u012601195
  • 2016年03月17日 13:27
  • 212

JavaScript表单验证

表单验证的必要性: 使用JavaScript可以十分便捷的进行表单验证,他不但能检查用户输入的无效或错误数据,还能检查用户遗漏的必选项, 从而减轻服务器端的压力,避免服务器端的信息出现错误...
  • baidu_36074048
  • baidu_36074048
  • 2017年05月03日 20:04
  • 176

JavaScript表单验证和提交(结合正则表达式)

表单验证: 1> 在用户输入信息完成后,验证用户数据的数据是否符合某个要求,根据是否符合要求,提示不同的信息。 2>若用户输入的信息有一项不合格,则阻止表单提交。(注意:表单组件name属性值为非...
  • java_xxoo_android
  • java_xxoo_android
  • 2014年12月07日 18:57
  • 1143
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript数据验证
举报原因:
原因补充:

(最多只允许输入30个字)