`

一個不常見的JS驗證數字

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> 
        <title>Untitled Document</title> 
    </head> 
    <body> 
        <input type="text" id="myInput" value="" /> 
        <input type="button" value="确定" id="myButton" /> 
    </body> 
</html> 
        <script language="JavaScript" type="text/javascript"> 
        function $(obj){ 
            return document.getElementById(obj); 
        } 
        function checkIsInteger(str) 
        { 
                //如果为空,则通过校验 
                if(str == "") 
                return true; 
               if(/^(\-?)(\d+)$/.test(str)) 
               return true; 
             else 
               return false; 
         } 
         String.prototype.trim = function() 
        { 
                return this.replace(/(^[\s]*)|([\s]*$)/g, ""); 
        } 
        $("myButton").onclick=function(){ 
             
            if(checkIsInteger($("myInput").value.trim())){ 
                alert("成功"); 
            }else{ 
                alert("只能是数字"); 
            } 
        } 
        </script> 

 JS驗證數字

 

分享到:
评论

相关推荐

    js验证数字方法js验证数字方法

    本文将详细介绍一种JavaScript验证数字的方法,并通过具体的代码示例来解释其实现原理。 #### 二、需求分析 根据题目提供的信息,我们需要实现一个功能:验证用户输入的文本框中的值是否为长度为6位的纯数字。具体...

    JS验证只能输入数字

    根据给定文件的信息,本文将详细介绍如何使用JavaScript(简称JS)进行输入验证,具体包括三种情况:一是确保用户只能输入数字;二是确保用户输入的是字母、数字或下划线;三是验证固定电话号码的格式是否正确。这三...

    js验证数字身份证等大全

    从给定的文件标题“js验证数字身份证等大全”与描述“数据验证JS脚本(手机号码、固定电话、邮政编码、数字)”中,我们可以提炼出以下关键知识点,主要聚焦于JavaScript中的数据验证方法,尤其是对手机号码、固定电话...

    js数字邮箱验证

    JavaScript 验证数字邮箱示例代码详解 在本资源中,我们将详细介绍 JavaScript 验证数字邮箱的示例代码,包括数字验证、字母数字下划线验证、固定电话验证和电子邮件地址验证等多种类型的验证。 一、数字验证 在 ...

    验证数字和有且只有一个小数点

    用js来验证文本框只能输入数字或者数字带有小数点的数字 而且小数点只能有一个 不能输入汉字或者字母。

    javascript数字验证脚本

    在进行数字验证时,我们通常会用到`isNaN()`函数来检查一个值是否为非数字,`parseInt()`或`parseFloat()`函数来转换字符串为数字,以及`Math`对象提供的各种数学操作方法。 在创建数字验证脚本时,我们可以使用...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期

    验证数字 JavaScript中验证输入是否为数字的函数可以这样设计: ```javascript function isNum(object) { var s = document.getElementById(object.id).value; if (s !== "") { if (isNaN(s)) { alert("请输入...

    js验证8位数字

    js验证8位数字

    文本框数字验证!

    例如,使用jQuery Validate,你可以设置自定义规则来验证数字: ```javascript $("#myForm").validate({ rules: { numberField: { required: true, number: true } }, messages: { numberField: "请输入...

    常用的js验证 身份证 汉字 数字 电话号码

    总的来说,JavaScript验证技术在前端开发中起着至关重要的作用,帮助我们确保用户提交的数据有效且安全。通过对身份证、汉字、数字和电话号码的验证,我们可以构建更健壮、更安全的应用程序,提供更好的用户体验。

    js表单验证插件、邮箱验证、中文汉字验证、手机号码验证、数字验证

    本资源提供的"js表单验证插件"正是一款专注于前端验证的工具,它包含了多种常见的验证功能,如邮箱验证、中文汉字验证、手机号码验证以及数字验证。 1. **邮箱验证**:JavaScript 邮箱验证通常通过正则表达式实现,...

    表单的验证数字字符特殊符号

    在提供的压缩包文件中,`jquery.js`是jQuery库,一个广泛使用的JavaScript库,提供了一系列方便的DOM操作、事件处理和动画功能。`jquery.alphanumeric.js`和`jquery.alphanumeric.pack.js`是jQuery的扩展插件,用于...

    js表单验证、js导出excel、js验证

    JavaScript,简称JS,是网页开发中不可或缺的一部分,主要用于实现客户端的交互逻辑和增强用户体验。本篇文章将深入探讨三个关键知识点:JS表单验证、JS导出Excel以及JS验证。 一、JS表单验证 在Web应用程序中,...

    验证数字的正则表达式集

    这个正则表达式可以验证数字字符串是否以0或任何非零数字开头。 6. **验证有两位小数的正实数**:`^[0-9]+(.[0-9]{2})?$` 匹配整数部分任意长度,小数部分精确到两位的正实数,如123.45。 7. **验证有 1-3 位...

    网上找的js验证输入是否为空

    根据给定文件的信息,本文将围绕“JS验证输入...4. **数字验证**:`is_digitals` 函数可以判断一个字符串是否全由数字组成。 这些函数和方法在实际开发中非常实用,可以帮助开发者快速完成基本的前端数据验证任务。

    正则表达式数字验证

    在JavaScript中,同样可以通过正则表达式来验证数字的有效性。这里给出一个简单的例子: ```javascript function validate() { var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("name"); ...

    javascript验证只能输入数字(兼容IE和火狐)

    本话题将详细介绍如何使用JavaScript实现一个功能,即验证用户只能输入数字,并且这个验证方法要兼容Internet Explorer(IE)和Firefox这两个主流浏览器。 首先,我们需要理解JavaScript的基本语法,特别是在处理...

    js验证代码大全

    JS验证代码大全是汇集了多种JavaScript验证技术的资源集合,可以帮助开发者在创建网页表单、验证用户输入等方面提供有效的解决方案。 一、表单验证基础 在网页开发中,表单验证是非常重要的一环,它能够确保用户...

    验证文本框只能输入数字

    下面我们将详细介绍如何使用JavaScript验证文本框只能输入数字。 首先,我们需要了解HTML中的`&lt;input&gt;`标签,它是创建文本输入字段的元素。默认情况下,用户可以在这个输入框中输入任何字符。为了限制用户只能输入...

    js客户端验证常见函数

    以下是一些常见的JavaScript验证函数及其详细说明: 1. 判断是否是数字 这个函数`inputOnlyNumber()`用于确保用户在文本框中输入的字符仅限于数字。它通过监听键盘事件`onkeypress`,获取按键的键码`keyCode`,然后...

Global site tag (gtag.js) - Google Analytics