`

验证有效数字

 
阅读更多
//验证只能输入小于100的数字,可以是整数也可以是小数

//判断是否有点符号
var v_dotFirstIndex = elementValue.indexOf(".");
var v_dotLastIndex = elementValue.lastIndexOf(".");
if( -1 != v_dotFirstIndex) {
    //值中有点符号
    if(v_dotLastIndex != v_dotFirstIndex){
        //有多个点符号
        alert("只能输入数字");
        return false;
     }else {
          //整数部分
          if(!/(^0$)|(^[1-9][0-9]*$)/.test(serviceCoverage.split('.')[0])){
               alert("只能输入数字");
               return false;
          }
          //小数部分
          if(!/^\d*$/.test(serviceCoverage.split('.')[1])){
                alert("只能输入数字");
                return false;
          }else if(2 < serviceCoverage.split('.')[1].length){
                alert("小数位数不能大于2位");
                return false;
          }
      }
}else {
     //值中没有点符号
     //整数部分
     if(!/(^0$)|(^[1-9][0-9]*$)/.test(serviceCoverage)){
          alert("只能输入数字");
          return false;
      }
}
分享到:
评论

相关推荐

    正则表达式数字验证

    24. **验证身份证号(15位或18位数字)**:`^\d{15}|\d{18}$` - 该表达式确保字符串是有效的身份证号。 25. **验证一年的12个月**:`^(0?[1-9]|1[0-2])$` - 该表达式确保字符串表示的是有效的月份。 26. **...

    JS验证只能输入数字

    - `(\d{3,4})-(\d{7,8})` 表示区号部分为3到4位数字,后面跟一个连字符`-`,然后是7到8位数字作为电话号码。 - 使用括号(`()`)来分组,方便对匹配结果进行进一步处理。 ### 总结 以上介绍了三种常见的JavaScript...

    验证数字的正则表达式集

    24. **验证身份证号(15位或18位数字)**:`^\d{15}|\d{}18$` 验证中国居民身份证号码,支持15位和18位两种形式。 25. **验证一年的12个月**:`^(0?[1-9]|1[0-2])$` 验证月份,支持01到12。 26. **验证一个月的...

    网址有效性验证

    在IT领域,网址有效性验证是一项基础且至关重要的任务。它涉及到网络编程、网络安全以及用户体验等多个方面。本篇文章将深入探讨如何验证网址(URL)和IP地址的有效性,并确保它们能够正常访问。 首先,理解URL...

    验证身份证号是否有效,包括有效位验证

    根据给定文件的信息,我们可以...以上是对给定文件中的“验证身份证号是否有效,包括有效位验证”的详细分析。通过理解身份证号码的基本结构、验证规则及具体的实现逻辑,可以帮助我们更好地理解和开发相关的验证系统。

    javascript数字验证脚本

    在网页表单中,数字验证是确保用户输入数据有效性和安全性的关键环节。本话题将深入探讨如何使用JavaScript编写数字验证脚本,以及如何指定输入的整数位数和小数位数。 首先,我们需要理解JavaScript中的基本数据...

    jquery input字符串验证(手机号码验证、字母数字验证) 带示列

    在网页开发中,数据验证是必不可少的一环,它确保用户输入的数据符合预设的规则,以保证数据的有效性和安全性。本教程将详细讲解如何使用jQuery进行字符串验证,特别是手机号码验证和字母数字验证,以及涉及的正则...

    验证文件的微软数字签名源码

    本篇将详细介绍如何验证文件的微软数字签名,并分享使用VC6.0实现的相关源码。 首先,理解数字签名的概念至关重要。数字签名并非字面上的签名,而是一种加密技术,用于验证文件的完整性和发送者的身份。它利用非...

    文本框数字验证!

    numberField: "请输入有效的数字" } }); ``` 在移动应用开发中,类似的功能可以通过各种UI组件库和数据绑定框架实现,比如React Native的TextInput组件,可以结合自定义验证函数来完成数字验证。 综上所述,...

    验证身份证号码有效性的js

    首先,中国的身份证号码由18位数字组成,分为三个部分:6位地址码、8位出生日期码和最后4位顺序码与校验码。校验码是根据前17位数字通过特定算法计算得出,用于确保号码的唯一性和准确性。 要使用JavaScript验证...

    用API验证数字签名

    这些API可能包括读取PE文件头(Portable Executable),获取签名证书,检查证书的有效性,以及验证签名的哈希值是否与文件内容匹配。 在`frmuMain.dfm`中,可能会有用户界面元素如按钮,用于触发验证过程,并显示...

    基于UVM验证方法学的数字交换芯片验证平台.pdf

    本文主要讲述了使用通用验证方法学(UVM)来开发数字交换芯片验证平台的过程,并着重介绍了该验证平台如何通过生成受限随机刺激信号以验证数字交换芯片的功能,并利用代码覆盖率和功能覆盖率来优化验证平台的性能。...

    js验证身份证号码的有效方法

    ### JS验证身份证号码的有效方法 身份证号码验证是前端开发中常见的功能之一,特别是在涉及用户注册、个人信息填写等场景时尤为重要。下面将详细介绍如何利用JavaScript来验证身份证号码的有效性。 #### 身份证...

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

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

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

    根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何使用JavaScript进行常见的数据验证,包括数字、电话号码、传真、电子邮件、手机号码、邮政编码以及日期格式的验证。 ### 1. 验证数字 JavaScript...

    正则中的数字验证

    24. **验证身份证号(15位或18位数字)**:`^\d{15}|\d{18}$` - 说明:该正则表达式可以匹配15位或18位的身份证号。 - 示例:匹配 `"123456789012345678"`,不匹配 `"123456789012345"` 25. **验证一年的12个月**...

Global site tag (gtag.js) - Google Analytics