`

javaScript中常用的验证方法

阅读更多
[color=indigo]javascript常用验证函数  
   
   
  //校验是否全由数字组成  
  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  
  }  
   
   
  //取出字符串前后的空格  
  var   strString   =   "   aaaaa       ";  
  strString   =   strString.replace(/(^[\s]*)|([\s]*$)/g,   ""); 

验证一个数字是不是整数:  alert(/^[0-9]+$/.test(value));
 
[/color]
分享到:
评论

相关推荐

    javascript常用验证方法

    根据提供的文件信息,我们可以总结出一系列关于JavaScript中常用的验证方法的知识点。这些验证方法主要针对电话号码、邮政编码、身份证号码、手机号码以及电子邮件地址等常见的数据格式进行有效性检查。 ### 1. ...

    javascript验证方法,自己写的, 都是经常用的,欢迎下载

    在JavaScript编程中,验证方法是不可或缺的一部分,尤其是在前端开发中,用于确保用户输入的数据符合预设的规则,提高用户体验并防止潜在的安全问题。这个压缩包包含了一个名为"data_check.js"的文件,它很可能包含...

    javascript常用方法实例

    在这个“javascript常用方法实例”中,我们将会探讨一些JavaScript的核心概念和常用方法,以及它们在实际应用场景中的实例。 1. **DOM操作**:Document Object Model(DOM)是HTML和XML文档的结构化表示,...

    javascript常用函数 javascript 常用库

    在`common.base.js`这样的文件中,通常会包含一些常见的公共方法,比如通用的DOM操作、数据处理、网络请求封装等。这些方法可以被项目中的其他代码复用,减少代码重复,提高代码质量。例如,可能有一个`addClass`...

    javascript常用验证 常用操作方法(工具方法)

    本资源“javascript常用验证 常用操作方法(工具方法)”可能包含了一个名为`comm.js`的文件,这通常是一个通用的JavaScript工具库,封装了多种常见的验证和操作功能。下面将详细介绍JavaScript中的验证和操作方法。 ...

    javascript特效 表单验证

    本文将深入探讨JavaScript在表单验证中的应用、原理以及常见实践。 一、JavaScript表单验证的重要性 1. 提高用户体验:通过实时验证,用户可以立即得知输入是否有效,无需等待服务器响应,减少了用户的等待时间。 ...

    基于JavaScript的表单验证.zip

    在实践过程中,常见的验证方法包括非空验证、长度验证、格式验证等。例如,手机号码通常要求11位数字,邮箱需要包含'@'和'.'等。JavaScript还可以结合`prompt`或`alert`函数向用户显示提示信息,或者动态修改元素的...

    JavaScript常用验证脚本总结

    这篇博客“JavaScript常用验证脚本总结”提供了一些在实际开发中常用的JavaScript验证技术,帮助开发者确保用户输入的数据符合预期格式和要求,提高应用程序的安全性和用户体验。以下是关于这个主题的详细知识点: ...

    javascript 常用验证函数.doc

    本文将详细介绍JavaScript中的一些常用验证函数,这些函数对于确保用户输入的有效性和提高用户体验至关重要。 一、验证类 1. 数字验证: - 整数验证:`/^(-|\+)?\d+$/.test(str)`,该正则表达式用于检查字符串...

    javascript之validate验证脚本

    JavaScript是Web开发中不可或缺的一部分,尤其在前端领域,它承担着与用户交互、数据验证的重要职责。Validate验证脚本就是JavaScript实现的一种表单验证技术,用于确保用户输入的数据符合预设的规则,防止无效或...

    javascript常用正则验证

    常用正则验证,各种常用验证包含,汉字、手机号、电话号码、email、金额、特殊字符等常见完整js类库。

    JavaScript修改密码验证

    本文将深入探讨如何利用JavaScript在C# .aspx页面上进行密码修改验证,这是一个常见的应用场景,尤其是在用户账户管理功能中。 ### 核心知识点:JavaScript在C# .aspx页面上的密码验证 #### 1. JavaScript在Web...

    javascript个人常用特效

    在“javascript个人常用特效”这个主题中,我们可以深入探讨JavaScript在创建各种视觉效果和用户交互方面的强大能力。 首先,JavaScript特效涵盖了很多方面,如页面动画、图像处理、时间日期显示、导航菜单、滑块、...

    javascript 表单验证禁止输入中文汉字

    JavaScript 是一种常用的客户端脚本语言,它可以直接在用户的浏览器上运行,用于实现表单验证。在这个场景中,我们需要实现的功能是:在JavaScript中禁止用户在表单字段中输入中文汉字。 首先,我们要理解如何检测...

    javascript常用语句 js简单验证 js

    在JavaScript编程中,常见语句和简单的验证是创建交互式网页和确保用户输入数据有效性的基础。本话题将深入探讨JavaScript中的关键语句以及如何进行简单的表单验证。 1. **条件语句**:在上述代码中,可以看到`if.....

    JavaScript客户端验证和页面特效制作(JavaScript)

    JavaScript是Web开发中不可或缺的一部分,尤其在客户端验证和页面特效制作方面发挥着重要作用。这个资料包,名为"JavaScript客户端验证和页面特效制作(JavaScript)",很可能是北大青鸟ACCP5.0课程的一个部分,旨在...

    javascript常用效果大全

    ### JavaScript常用效果大全 #### 1. 弹窗选择用户功能 ```javascript function doSelectUser(txtId) { var strFeatures = "dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes;help=no;status=no;...

    JavaScript表单验证控制代码大全

    下面我们将深入探讨这个主题,了解JavaScript如何对表单数据进行验证以及常见的验证方法。 1. **基本概念** 表单验证是确保用户在提交数据前符合预设规则的过程。JavaScript可以实时检查用户的输入,提供即时反馈...

    javascript验证日期格式

    其中,日期格式验证是JavaScript中一个常见且实用的功能,它可以帮助开发者确保用户输入的日期符合预设的格式,从而避免数据处理中的错误。本文将深入探讨如何使用JavaScript来验证日期格式,理解其工作原理,并分析...

Global site tag (gtag.js) - Google Analytics