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

判断是否为整数

    博客分类:
  • JSP
阅读更多
checkNumeric(this,"2","购买(印制)数量")

	
//校验数字是否为整数
function checkNumeric(obj,sign,displayName)
{
    var numeric_reg;
	var money=obj.value;
	
	if(sign == '1') numeric_reg = /^(\d+)(\.\d+)?$/;
  //if(sign == '2') numeric_reg = /^[0-9A-Z_a-z]+$/; 不能为汉字与特殊字符
	else if(sign == '2') numeric_reg = /^[0-9]+$/;
	
	if(money != "" && (money.match(numeric_reg)) == null)
	{
		if(sign =='1')
			alert("["+displayName+"]不能为负数或非法数字!");
		if(sign == '2')
			alert("["+displayName+"]必须为整数!");
		obj.value="";
		obj.focus();
		return false;
   }
}


<script language="javascript" event="onkeydown" for="document"> 
   if(event.srcElement.alt!=null){
    if((event.srcElement.alt.indexOf("#Number")!=-1)||(event.srcElement.alt.indexOf("#Money")!=-1)){
      if(!KeyIsNumber(event.keyCode)){
       return false;//这句话最关键
       }
    }
  }
分享到:
评论

相关推荐

    C#判断是否为整数

    C#判断是否为整数,正则表达式判断,简单效率高,比用try更快

    postgresql中判断是否为数字和是否为时间日期格式的相关函数

    postgresql中判断是否为数字和是否为时间日期格式的相关函数,类似于sqlserver中的isDate和isnumeric函数

    详解Java判断是否是整数,小数或实数的正则表达式

    文章中提到,使用`Double.parseDouble()`方法抛出异常的方式来判断字符串是否为数字是有局限性的。这种方法不能准确区分正负整数、小数和实数,且捕获异常的效率较低。因此,采用正则表达式是更为合适的选择。 ### ...

    delphi 判断字符串是否为整数.rar

    在"Delphi 判断字符串是否为整数.rar"这个压缩包中,包含的可能是一个简单的 Delphi 示例项目,演示了上述逻辑。项目文件可能包括一个源代码文件(`.pas`),其中包含了实现 `IsStringInteger` 功能的代码,以及可能...

    JS判断是否为数字,是否为整数,是否为浮点数的代码

    在JavaScript编程中,经常会遇到需要判断一个变量或输入是否为数字、整数或浮点数的情况。这对于数据验证、表单处理等场景尤为重要。本文将详细介绍如何通过不同的方法来实现这些功能,并对每种方法进行深入解析。 ...

    易语言判断文本是否数字和字母源码

    在易语言中,处理文本数据是常见的任务之一,本篇将重点讲解如何利用易语言来判断文本中的字符是否为数字或字母。 在易语言中,判断一个文本字符是否为数字或字母,通常会涉及到对字符ASCII码值的分析。ASCII码是一...

    C#正则表达式大全, 判断字符串是否为正整数,中文,英文.....

    在上面的代码中,我们可以看到一个名为 IsInt 的方法,该方法可以判断输入字符串是否为正整数。该方法使用了正则表达式 @"^\d+$" 来匹配字符串,如果字符串仅包含数字字符,则返回 true,否则返回 false。 知识点 3...

    易语言判断文本是否数字和字母

    这段代码首先尝试将文本转换为数字,如果转换失败,则通过循环遍历文本中的每个字符,使用条件判断来确定是否符合数字、字母或中文的要求。 6. **应用场景**: 这些功能在各种应用场景中都非常常见,例如输入验证...

    shell字符串比较判断是否为数字

    这些操作符主要用于判断文件的状态,例如是否存在、是否为目录等,非常实用。 通过本文介绍的这些操作符和示例,你可以更好地理解和掌握Shell脚本中字符串和数字的比较方法,从而编写出更加强大和灵活的脚本程序。

    C#中三种判断是不是数字的方法

    在C#编程中,判断一个字符串是否为数字是很常见的问题。今天,我们将介绍三种不同的方法来判断一个字符串是否为数字。 第一种方法:Try Catch 方法 该方法使用try catch语句来判断字符串是否为数字。例如: ``` ...

    判断一个字符串是否为数字(delphi源码)

    ### Delphi 源码分析:判断一个字符串是否为数字 #### 一、知识点概述 在编程中,经常需要处理各种类型的数据,其中最常见的就是数字和字符串。有时我们需要判断一个字符串是否代表一个有效的数字,这样的功能可以...

    判断一个CString对象是否全是数字

    ### 核心知识点:判断`CString`对象是否为数字 #### 1. `CString`类简介 `CString`是MFC(Microsoft Foundation Classes)中的一个类,用于在Windows环境中高效地处理字符串。与标准C++库中的`std::string`不同,`...

    VB 判断字符和数字

    VB提供了一个内置函数`IsNumeric`,用于判断一个表达式是否可以转换为数字。如果表达式可以转换成数字,`IsNumeric`返回True,否则返回False。例如: ```vb Dim str As String = "123" If IsNumeric(str) Then ' ...

    C#_判断是否为数字

    此方法通过尝试将字符串转换为整数来判断其是否为数字。如果转换成功,则返回`true`;如果捕获到异常(如`FormatException`或`OverflowException`),则返回`false`。这种方法简单直观,但可能因异常处理而导致性能...

    js判断是否为数字.docx

    在JavaScript中,判断一个值是否为数字是一项常见的任务,尤其在处理用户输入或者解析数据时。本文将详细探讨如何在JavaScript中进行此类判断,并提供多种方法。 首先,我们可以使用JavaScript的内建函数`isNaN()`...

    e语言-易语言判断文本是否数字和字母

    易语言判断文本是否数字和字母源码通过字符的ASC码判断是哪一类字符其中中文判断不太准确,双字节字符全当成中文对待

    JS 判断是否是数字

    JavaScript(简称JS)是一种广泛用于Web开发的轻量级脚本语言,它的功能强大且灵活,其中一项常见的任务就是判断一个变量是否为数字。在JS中,数字可以是整数或浮点数,甚至可以是正无穷、负无穷或者NaN(非数字)。...

    NumberUtils判断是否数字java中验证只能是数字.doc

    使用 NumberUtils 判断是否为数字的优点是可以处理各种格式的数字,包括整数、浮点数、科学计数法等。此外,NumberUtils 还提供了其他有用的方法,例如将字符串转换为数字、将数字格式化为字符串等。 在实际开发中...

    五种js判断是否为整数类型方式

    在JavaScript中,由于所有的数字都是以64位浮点格式存储,没有单独的整数类型,因此在某些场景下,我们需要判断一个值是否为整数。本文将详细介绍五种判断JavaScript中的值是否为整数的方法,并分析它们的优缺点。 ...

Global site tag (gtag.js) - Google Analytics