`
cherryQQ
  • 浏览: 1133454 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

js 验证浮点数、整数、非特殊字符

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
    <script>  
function isNumber(str){  
        var     re=/^(-|\+)?\d+(\.\d+)?$/;  
        if(!re.test(str)){
        alert("百分比不是数字")
        return false;
        }
        if(Number(str)<0){
        alert("百分比必须>0");
        return false;
        }
        return true; 
  }
  </script>  
  <input   type=text   onblur="isNumber(this.value)">
</HEAD>

<BODY>
 
</BODY>
</HTML>
分享到:
评论

相关推荐

    解决javascript中的浮点数计算不精确问题

    3. 数字格式化:在将浮点数转换为字符串时,可能会显示额外的“非零”尾随数字。 为了解决这些问题,开发者可以采取以下策略: 1. **四舍五入**:使用`Math.round()`、`Math.floor()`或`Math.ceil()`对结果进行四...

    JS通用数据类型验证

    从给定的文件信息来看,主要涉及的是JavaScript中对数据类型的验证方法,特别是对字符串、数字类型(包括自然数、整数、浮点数)的验证。以下是对这些知识点的详细解析: ### JS通用数据类型验证 #### 字符串长度...

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

    在JavaScript编程中,判断一个值是否为数字、整数或浮点数是常见的需求,特别是在处理用户输入数据的验证时。以下将详细解释如何通过正则表达式和普通函数实现这些判断。 首先,我们来看正则表达式方法。在给定的`...

    js表单验证大全js表单验证大全js表单验证大全

    验证浮点数,确保在指定范围内。 #### CheckPath(val, mode) 验证路径字符串,可能包括检查是否为有效路径或文件名。 #### CheckURL(val, mode) 验证URL格式,`mode`可能用于调整验证严格程度。 #### ...

    IEEE754浮点数与十进制数互相转换原理分析

    2. **处理特殊值**:检查指数是否全0或全1,这可能表示零、无穷大或NaN(非数字)。 3. **处理指数**:对指数进行解偏移操作,得到实际指数值。 4. **恢复尾数**:将尾数加上隐藏位(首位的1),并将其转换回十进制...

    一些表单验证js

    - 更多正则表达式可以用于验证浮点数、非正浮点数等 为了实际应用这些验证规则,你可以创建自定义的JavaScript函数,例如: ```javascript function ismobile(phone) { var regex = /^(\(\d{3,4}\)|\d{3,4}-)?\d...

    js判断输入是否为正整数、浮点数等数字的函数代码

    本文档主要讲解了如何使用JavaScript (JS) 代码来判断一个输入值是否属于正整数、浮点数等数字类型。它提供了不同类型的正则表达式用以匹配不同类型的数字,并通过测试正则表达式的函数来验证输入值的类型。下面将...

    JavaScript 数据验证、email验证等

    对于数字验证,可以检查是否为整数或浮点数,或者在特定范围内: ```javascript function validateNumber(num, min, max) { return !isNaN(num) && num &gt;= min && num ; } ``` 7. **实际应用**: `test.htm`...

    各种正则表达式验证有数字英文中文符号

    验证浮点数,包括整数部分、小数点和小数部分,支持正负号。 #### 13. **英文字符验证** ```regex English:/^[A-Za-z]+$/ ``` 验证仅包含英文字母的字符串。 #### 14. **中文字符验证** ```regex Chinese:/^[\u...

    js表单验证

    JavaScript(简称JS)是网页开发中用于实现客户端交互和数据验证的重要工具,特别是在表单验证方面。表单验证是确保用户输入数据有效性和安全性的关键步骤,可以减少服务器端的压力,提升用户体验,防止无效或恶意的...

    Javascript正则控制文本框只能输入整数或浮点数

    首先,使用replace()方法将输入值中所有非数字和小数点之外的字符清除,然后用match()方法来检查是否至少包含一个数字,如果包含则确认其是有效的整数或浮点数,否则将输入值清空或只保留合法部分。 知识点七:正则...

    JavaScript验证正则表达式大全

    包括正整数、负整数、整数、非负整数、非正整数、正浮点数、负浮点数、浮点数、非负浮点数、非正浮点数等,这些正则表达式可以满足不同类型的数字验证需求。 14. **匹配特定字符串**: 例如只包含英文字母、大写...

    javascript验证表单大全

    3. 数字验证:确认输入值为整数或浮点数,可以使用正则表达式`/^-?\d+(\.\d+)?$/.test(input.value)`。 4. 电子邮件验证:使用正则表达式`/^\S+@\S+\.\S+$/.test(email)`判断邮箱格式是否正确。 5. 电话号码验证:...

    验证数字的正则表达式集

    11. **验证非正整数(负整数 + 0)**:`^((-\d+)|(0+))$` 匹配所有非正整数,即负整数和0。 12. **验证长度为 3 的字符**:`^.{3}$` 验证任何字符串是否由三个字符组成,不局限于数字。 13. **验证由 26 个英文...

    常用表单数据验证JS

    2. **JavaScript验证**: - **事件监听**:通常使用`onsubmit`事件来触发表单验证,在表单提交时执行验证函数。 - **DOM操作**:通过`document.getElementById`、`querySelector`等获取表单元素,然后读取或修改其...

    常见JS验证脚本汇总 很实用的脚本

    JavaScript(简称JS)是网页开发中常用的脚本语言,用于客户端的数据验证和交互。这篇文档汇总了一些常见的JS验证脚本,这些脚本可以帮助开发者确保用户输入的数据格式正确,提高用户体验并减少服务器端的压力。以下...

    JS通用表单验证函数1

    2. **数据类型检查**:根据字段要求,检查输入数据是否符合特定的数据类型,如整数、浮点数、字符串等。 3. **长度检查**:验证输入字符的长度,例如限制用户名的最小和最大长度。 4. **格式检查**:对于特定格式...

Global site tag (gtag.js) - Google Analytics