`
pouyang
  • 浏览: 321617 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript example: js验证,null,各种正则表达式格式验证

阅读更多
1 null的验证
   1.1 公共方法

//公共check方法 
//id:数组,要check的页面上的表单元素都放在了这个数组里面
//name:数组,针对页面上表单元素的名称,给提示错误信息用
function checkNull(id,name){
	var rt = '';
	var l = id.length;
	for(var i = 0; i<l; i++){
		var tmp = document.getElementById(id[i]).value;
		if(tmp == ''){
			alert(name[i]+" 不能为空!");
			try{
			  document.getElementById(id[i]).focus();
			}catch(e){}
			
			rt = "false";
			break;
		}
	}
	if(rt == 'false'){
		return false;
	}else{
		return true;
	}
}


1.2 调用公共方法
现在有很多页面要做验证,比如说,基本信息页面,如是就可以按照下面来写
function validateBaseInfo(){
var id = new Array("user","password","sex","address","phone");
var name = new Array("用户名","密码","性别","地址","电话");
if(!checkNull(id,name)) //这里就可以调用了
{
  return false;
}
return true;


2 格式验证(正则表达式)
以后陆续补上
分享到:
评论

相关推荐

    javascript中的正则表达式使用指南.docx

    正则表达式是一种强大的文本处理工具,在JavaScript中被广泛应用于数据验证、文本搜索与替换等场景。本指南将详细介绍如何在JavaScript中使用正则表达式,包括创建正则表达式的方法、常用的正则表达式方法以及一些...

    jscript-正则表达式

    在JavaScript(JScript)中,正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和提取字符串中的模式。它是编程语言中的一个重要组成部分,尤其在处理文本数据时显得尤为重要。JScript是JavaScript的一种...

    正则表达式基础(javascript)

    ### 正则表达式基础:JavaScript中的应用 正则表达式是计算机科学中一个强大的工具,用于模式匹配和文本处理。...通过理解并掌握这些基本概念,开发者可以在JavaScript中高效地利用正则表达式进行各种文本处理任务。

    VBScript、JavaScript、JS、VC、JAVA、VB超链接正则表达式.rar

    这里我们关注的是VBScript、JavaScript、JS、VC、JAVA、VB这六种编程语言中如何使用正则表达式来处理超链接。超链接通常以HTML的`&lt;a&gt;`标签形式存在,如`&lt;a href="http://example.com"&gt;Example&lt;/a&gt;`。下面将详细介绍...

    JS正则表达式教程.txt

    在JavaScript中,正则表达式被广泛应用于各种数据验证和提取场景。接下来我们将深入探讨多个实用的正则表达式案例。 #### 二、匹配结尾的数字 在某些情况下,我们需要确保字符串以特定的数字结束。例如: ```...

    正则表达式

    在这个示例中,我们使用了正则表达式来验证一个电子邮件地址是否符合标准格式。 #### 六、结语 正则表达式是文本处理和字符串操作的重要工具,熟练掌握其基本语法和常用技巧对于进行高效的数据清洗、文本搜索等...

    javascript 获取url参数的正则表达式(用来获取某个参数值)

    总结,利用正则表达式和JavaScript的字符串方法,我们可以轻松地从URL中获取指定参数的值。这种方法适用于简单的URL处理,但对于更复杂的URL,可能需要使用更高级的解析库,如`URLSearchParams` API(在现代浏览器中...

    (Java Script %26 正则表达式)使用手册

    JavaScript 中的正则表达式主要通过 `RegExp` 对象来使用。 ##### 4.1 JS中正则表达式 (RegExp) 对象 `RegExp` 是一个内置对象,用于存储正则表达式模式。 ##### 4.1.1 RegExp 的属性 - **`source`**: 返回正则...

    JavaScript最简单的验证手法

    在本文中,我们将深入探讨JavaScript中最简单的验证手法,特别是如何利用正则表达式进行高效、灵活的验证。 一、正则表达式基础 正则表达式(Regular Expression)是一种模式匹配工具,用于在文本中查找、替换或...

    js代码-正则表达式验证

    正则表达式在JavaScript中扮演着重要角色,尤其在数据验证方面,如表单验证、URL检查、邮箱格式校验等。在本资料中,我们主要关注如何使用JavaScript编写正则表达式进行数据验证。 `main.js`文件很可能是包含实际的...

    javascript-978-1-7832-8225-8:JavaScript 正则表达式

    JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理文本模式匹配和字符串操作。在HTML页面中,JavaScript常用于动态交互和数据验证,正则表达式在这里扮演着不可或缺的角色。下面我们将深入...

    js 得到文件后缀(通过正则实现)

    总的来说,通过正则表达式在JavaScript中获取文件后缀是一项实用的技巧,它可以帮助我们在处理文件路径和URL时进行有效的验证和处理。记得在使用正则表达式时,根据实际情况调整正则以满足特定需求,例如,如果你...

    js RegEx 正则取到自已想要值

    总之,理解并熟练掌握JS中的正则表达式是提升文本处理能力的关键,这将帮助你在各种场景下有效地处理字符串数据,如表单验证、数据提取、文本替换等。通过不断实践和学习,你将能够构建出更复杂、更高效的正则表达式...

    运用正则抓取网页数据

    3. **处理嵌套标签**: 当元素内部有嵌套标签时,正则表达式可能无法胜任,此时需结合DOM解析库,如Python的BeautifulSoup或JavaScript的DOM API。 三、编程语言实现 在实际操作中,我们需要结合编程语言来实现正则...

    JavaScript语言精粹.源代码

    "example_code"可能包含正则表达式的实际应用,如验证用户输入、提取信息等。 8. **ES6及更新版本的新特性**:《JavaScript语言精粹》可能包括ECMAScript 6及其后续版本引入的新特性,如箭头函数、解构赋值、模板...

    JavaScript对象验证库js-validator.zip

    regex验证域必须符合指定的正则表达式(JavaScript风格)。required验证域必须存在。required_if:field,value,...如果给定的域的值等于给定的值,验证域必须存在。这里的条件可以是多个域和值,它们之间的关系为“与...

    js获取地址栏参数

    - `new RegExp("(^|&)"+ name +"=([^&]*)(&|$)")`:定义了一个正则表达式,该正则表达式的功能是匹配形如`name=value`的字符串,其中`name`为参数名,`value`为参数值。 - `window.location.search.substr(1)`:...

    javascript语言精华原书代码

    6. **正则表达式**:JavaScript支持强大的正则表达式,用于文本匹配和替换。掌握正则表达式可以帮助编写更高效的字符串处理代码。 7. **异步编程**:JavaScript是单线程的,但通过事件循环和回调函数、Promise、...

    js代码-js正则截取字符串

    在JavaScript中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。在处理字符串时,我们经常会用到正则表达式来截取字符串中的特定部分。本教程将深入探讨如何使用...

Global site tag (gtag.js) - Google Analytics