`
1021082712
  • 浏览: 86314 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

一些常用的js方法

阅读更多

一些常用的js方法

// 正则表达式。验证是否为数字,且只有两位小数
function isNumOrLetter(dm){
	var dm=document.getElementById(dm).value;
	var num=/^\d+(\.\d{2})?$/g;
	if(!num.test(dm))
	{
		return false;
	}
	return true;
}

 

// 正则表达式。验证是否为数字/字母
function isNumOrLetter(dm){
	var dm=document.getElementById(dm).value;
	var num=/^[0-9a-zA-Z]*$/g;
	if(!num.test(dm))
	{
		return false;
	}
	return true;
}

// 正则表达式。验证是否全为数字
function check_isNum(dm){
	var dm=document.getElementById(dm).value;
	var num=/^-?\d+$/;
	if(!num.test(dm))
	{
		return false;
	}
	return true;
}
// 正则表达式。验证是否全为字母
function check()
{
var str = /[_a-zA-Z]/;
if(str.test(document.all.form.str.value))
{
alert("字母");
}
}

 

1.js判断数字,字母,中文
var reg = /^(\w|[\u4E00-\u9FA5])*$/;
if(arr=username.match(reg))
{
ti=1;
return ture;
}
else
{
alert("用户名只允许为英文,数字和汉字的混合,\n请检查是否前后有空格或者其他符号");
ti=0;
return false;
}

2.利用正则表达式限制网页表单里的文本框输入内容:

用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"

用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"

用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

 

0
0
分享到:
评论

相关推荐

    ext 的一些常用方法

    ext 的一些常用方法 ext 的一些常用方法 ext 的一些常用方法

    原生javascript自己封装的一些常用小方法

    原生javascript自己封装的一些常用小方法

    csdutils:csdutils是一个提供一些常用javascript方法的库

    csdutils是一个提供一些常用javascript方法的库。 1.安装 使用npm或bower安装。 npm安装csdutils --save-dev Bower安装csdutils --save 然后导入。 var csdutils = require ( 'csdutils' ) ; //or import ...

    js常用技术,包括一些常用方法

    本资源包“JavaScript常用技术”包含了图片处理特效、文字特效以及一系列常用的JavaScript方法,是开发者学习和实践JavaScript技术的宝贵资料。 一、图片处理特效 在Web开发中,图片处理是不可或缺的一部分。...

    javascript常用函数 javascript 常用库

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

    js常用方法(js常用鼠标事件和其对应的方法)

    以下是一些JS常用的鼠标事件及其对应的方法: 1. `click`:当用户点击元素时触发。常用于按钮、链接等交互元素。 2. `dblclick`:双击元素时触发,通常用于执行更复杂的操作,如编辑文本或放大图片。 3. `mousedown...

    js常用帮助方法集

    一个常用的js帮助类,里面有一些常用的js方法,可以直接引用,也可以把需要的方法复制到自己的js中

    js常用方法总结

    在这个话题中,我们将深入探讨JavaScript中的一些常用方法,特别是`indexOf()`,并延伸到与定位相关的CSS属性。 `indexOf()`方法是JavaScript中字符串对象的一个内置方法,用于查找指定子字符串在原字符串中的首次...

    javascript常用方法实例

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

    js常用属性方法

    ### JS常用属性与方法详解 JavaScript(简称JS)是一种广泛使用的、基于原型的脚本语言,主要用于网页开发,提供交互性和动态更新的能力。在JS中,掌握数组的属性和方法对于编写高效、灵活的代码至关重要。 #### ...

    JQ 一些常用的方法

    以上就是JQ的一些常用方法,掌握这些基础将大大提高JavaScript开发的效率。实际应用中,还需要根据项目需求灵活运用和组合这些方法,实现更复杂的交互和动态效果。通过阅读官方文档和实践,开发者可以更深入地理解...

    JavaScript中的一些常用的方法

    在JavaScript中,有一些常见的方法用于实现各种功能,例如在表格中进行行的增加、删除、全选和反选,以及进行金额的计算和四舍五入等操作。 在给定的例子中,我们看到一个`add`函数,它的作用是根据给定的`tbodyid`...

    为JavaScript中的String添加一些常用方法

    这篇博文“为JavaScript中的String添加一些常用方法”正是探讨了如何扩展String对象,添加自定义方法以增强其功能。 首先,我们可以看到一个名为`additionStringFunc.js`的文件,这很可能是博主为了实现这些额外...

    前端的一些常用方法.笔记

    一些常用的方法,包括VUE,js,css,正则,git和webpack。纯属个人记录笔记,请勿下载。如果下载发现用不上,请勿喷

    常用Javascript方法与技巧

    在JavaScript编程中,掌握常用的方法和技巧是至关重要的。以下是一些核心知识点的详细说明: 1. **创建脚本块**:在HTML中,我们通常使用`<script>`标签来插入JavaScript代码。例如: ```html <script language="...

    js操作数组元素常用方法

    除此之外,还有一些其他常用的数组方法: - **替换元素**:`arr[index] = value` 直接通过索引设置新值。 - **查找并返回与给定值相等的所有元素的索引**:`arr.findIndex(callback[, thisArg])` - **获取数组的...

    js数组中一些常用方法

    在JS中处理接口数据的时候,基本都会遇到数组,我们要将数据进行分割,合并等处理,这就用到了其中的一些方法

    JavaScript 常用公共方法

    在JavaScript中,有一些常用的公共方法和概念,这些是开发者必须掌握的基础知识。 一、自定义封装函数 在JavaScript中,我们可以自定义函数来封装代码,提高代码的可重用性和可维护性。例如: ```javascript ...

Global site tag (gtag.js) - Google Analytics