`
麦克★峰
  • 浏览: 5156 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
文章分类
社区版块
存档分类
最新评论

js数字输入的验证~

 
阅读更多

 

 

 

$("input[id^='d_1_f']").blur(function(){

var length = new Number(this.getAttribute('maxlength')-5);

check(2,parseInt(length),4,this);

});

 

//验证数字的输入

function check(pattern,num1,num2,obj){

var numReg = null;

var flag = true;

if(pattern == 1){

numReg = new RegExp("\^\\d{1," + num1 + "}\$");

if(obj.value.length != 0 && !numReg.test(obj.value)){

alert("您输入的数据不正确,只能输入整数!");

obj.value = "";

obj.focus();

flag = false;

}

} else if (pattern == 2) {

numReg = new RegExp("\^\\d{1," + num1 + "}(\\.{1}\\d{1,"+ num2 +"})?\$");

if(obj.value.length != 0 && !numReg.test(obj.value)){

alert("您输入的数据不正确,最大允许" + num1 + "位整数," + num2 + "位小数");

obj.value = "";

obj.focus();

flag = false;

}

} else 

flag = false;

return flag;

}

分享到:
评论

相关推荐

    JS验证只能输入数字

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

    js数字邮箱验证

    在 JavaScript 中,我们可以使用正则表达式来验证输入值是否为数字。在示例代码中,我们定义了一个名为 `check_validate1` 的函数,该函数使用正则表达式 ` /^\d+$/` 来验证输入值是否为数字。 ```javascript ...

    JavaScript客户端输入验证

    JavaScript客户端输入验证是Web开发中不可或缺的一环,它主要用于在用户提交数据到服务器之前检查数据的有效性和格式。这种验证可以防止无效数据的提交,减轻服务器的负担,提高用户体验,因为错误提示可以即时显示...

    JS只能输入数字,数字和字母等的正则表达式

    在JavaScript(JS)中,正则表达式是一种强大的工具,用于匹配、查找、替换和验证字符串中的模式。本文将深入探讨如何使用正则表达式来限制用户在HTML文本框中只能输入数字和字母。 首先,我们需要理解正则表达式的...

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

    ### JS验证数字方法详解 #### 一、背景介绍 在Web开发中,经常需要对用户输入的数据进行合法性检查,特别是当涉及到数字时。JavaScript作为前端脚本语言,提供了丰富的工具来帮助开发者完成这一任务。本文将详细...

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

    在网页表单中,我们经常需要对用户输入...通过监听事件、操作DOM元素和应用正则表达式,我们可以创建一个兼容不同浏览器的数字输入验证功能。在开发过程中,应始终关注浏览器兼容性和用户体验,以提供更优质的Web服务。

    验证文本框只能输入数字和小数点

    - **数字输入限制**:通过`indexOf`和`substring`方法来检测小数点后的位数是否超过了指定长度。 #### 五、扩展与优化 1. **增加输入提示**:可以通过弹出提示框的方式告诉用户哪些输入是非法的。 2. **增强兼容性*...

    验证文本框只能输入数字

    在网页开发中,我们经常需要对用户输入进行验证,确保数据的正确性和安全性。当设计一个文本框(input type="text")时,如果希望用户只能输入数字,无论...请根据具体需求选择合适的方式,确保文本框只接受数字输入。

    js验证累计资料~~

    在JavaScript(JS)验证中,我们经常需要对用户输入的数据进行检查,确保它们符合特定的格式或要求。这里,我们有九个不同的文件,每个文件都涵盖了JS验证的一个方面。让我们逐一探讨这些知识点: 1. **随机生成一...

    javascript 表单验证禁止输入中文汉字

    下面是一个简单的JavaScript函数,用于验证输入是否含有中文汉字: ```javascript function containsChinese(str) { var reg = /[\u4e00-\u9fff]/g; return reg.test(str); } ``` 在这个函数中,`reg` 是一个...

    js正则表达式限制文本框只能输入数字,能输小数点.

    为了确保数据格式正确且符合预期,开发者通常会在前端使用JavaScript结合HTML来实现输入验证功能。其中,一种常见的需求就是限制文本框只能输入数字,并允许输入小数点。下面将详细介绍如何利用JavaScript中的正则...

    javascript数字验证脚本

    本话题将深入探讨如何使用JavaScript编写数字验证脚本,以及如何指定输入的整数位数和小数位数。 首先,我们需要理解JavaScript中的基本数据类型,其中`Number`类型用于表示数值。在进行数字验证时,我们通常会用到...

    js 实现 验证字符串是否全由数字组成

    js 实现 验证字符串是否全由数字组成! 值得下载看看!资源免费,大家分享!!

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

    根据给定文件的信息,本文将围绕“JS验证输入是否为空”的知识点进行详细的解析与扩展。 ### JS 验证输入是否为空的基本概念 在Web开发中,表单验证是非常重要的一个环节,它能够确保用户提交的数据符合预期的格式...

    js实时动态验证表单是否合法

    JavaScript(简称JS)是网页开发中用于实现客户端交互和数据验证的重要工具。在网页表单设计中,实时动态验证能够极大地提升用户体验,因为它允许用户在输入时立即得到反馈,了解其填写的信息是否符合要求,无需等待...

    JS表单脚本输入验证

    在JavaScript(JS)中,表单脚本输入验证是网页开发中的重要环节,它确保用户在提交表单前输入的数据符合预设的规则,从而提高数据质量和用户体验。这篇博客(博文链接:https://zlk.iteye.com/blog/592365)可能...

    js验证密码输入

    前端验证的主要作用是在数据提交到服务器之前,对用户输入的数据进行初步检查。这不仅能提升用户体验,减少因数据格式错误导致的来回往返,还能减轻后端服务器的压力,防止无效请求的处理。对于密码验证来说,前端...

    JS邮政编码验证

    JS 邮政编码验证是指通过 JavaScript 语言来验证邮政编码的正确性,确保用户输入的邮编符合一定的格式和规则。本文将详细介绍 JS 邮政编码验证的实现方法和相关知识点。 一、邮政编码的格式和规则 邮政编码是指...

    javascript正则表达式表单验证大全

    ### JavaScript正则表达式在表单验证中的应用详解 在Web开发中,表单验证是确保数据质量和用户体验的重要环节。JavaScript正则表达式提供了一种强大的工具,用于前端数据校验,确保用户输入的数据格式正确无误。...

    表单验证只能输入数字中文源码

    对于"只能输入数字和中文"的验证,我们可以使用JavaScript或者jQuery来实现。JavaScript是一种常用的客户端脚本语言,它可以与HTML和CSS结合,用于创建交互式网页。下面是一个简单的JavaScript函数示例,用于限制...

Global site tag (gtag.js) - Google Analytics