`
465272694
  • 浏览: 52262 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jquery判断小数点两位和自动删除小数两位后的数字

 
阅读更多

基本就是,输入12.235689741

会转换成12.23,不会四舍五入啦

会javascript基础的都应该能看明白啦

不解释

$("#fileds").find("input").blur(function(){
    var value=$(this).val();
    if(value == null || value == ''){
        return false;
    }
    if(!isNaN(value)){
        var userreg=/^[0-9]+([.]{1}[0-9]{1,2})?$/;
        if(userreg.test(value)){
            if(parseInt(value).toString().length > 5){
                $(this).val("");
                alertMsg("输入的整数不得大于5位数");
                return false;
            }
        }else{
            var numindex = parseInt(value.indexOf("."),10);
            if(numindex == 0){
                $(this).val("");
                alertMsg("输入的数字不规范");
                return false;
            }
            var head = value.substring(0,numindex);
            var bottom = value.substring(numindex,numindex+3);
            var fianlNum = head+bottom;
            $(this).val(fianlNum);

        }
    }else{
        $(this).val("");
        alertMsg("请输入数字");
        return false;
    }
});
 
分享到:
评论

相关推荐

    jQuery控制input只能输入数字和两位小数的方法

    前言 做为一个PHPER,难免会遇到那种表单中jQuery限制输入的问题,比如,限制空格的输入,只允许输入数字,以及小数点的控制等等,这里,我们就说一下... // 格式化限制数字文本框输入,只能数字或者两位小数 function

    利用jquery实现验证输入的是否是数字、小数,包含保留几位小数

    为了方便实现具体的小数位数限制,例如保留一位小数、两位小数等,文档中使用了***的`TextBox`控件来展示如何通过属性`onpropertychange`绑定验证函数。通过在`validationNumber`函数中改变第二个参数的值,开发者...

    正则验证小数点后面只能有两位数的方法

    "则确保可选地跟一个点和最多两位小数。第二个参数的"decimals"方法则提供了更多逻辑来确保小数位数不超过给定的数字d。 6. **总结**:通过上述方法和示例,我们可以看到如何利用正则表达式对输入的数据进行格式...

    特殊验证 验证netC#只能输入数字和小数点

    目的是确保用户只能输入数字(整数和小数)以及小数点,以防止非数字字符导致的数据错误或安全问题。以下是对这个知识点的详细说明: 1. **用户输入验证**:在软件开发中,用户输入验证是必不可少的一环,因为它...

    gxcuizy#markdown#代码片段之jQuery控制input只能输入数字和两位小数1

    前言做为一个PHPER,难免会遇到那种表单中jQuery限制输入的问题,比如,限制空格的输入,只允许输入数字,以及小数点的控制等等,这里,我们就说一下数字的限制

    js只能输入数字(包括小数)的文本框

    总结一下,实现“js只能输入数字(包括小数)的文本框”主要涉及JavaScript事件监听、正则表达式验证以及可能的第三方库如jQuery和Numeral.js的使用。这样的功能有助于提高用户输入的准确性,减少数据处理错误,是...

    jquery精度计算代码 jquery指定精确小数位

    比如,确保货币值只保留两位小数,或者在某些科学计算中,需要保留更多位小数以保证精度。jQuery作为JavaScript的库,它简化了DOM操作,同样,也可以用来实现数字的格式化。 2. 核心函数"toFloat"的解释: ```...

    jQuery实现只允许输入数字和小数点的方法

    在本文中,我们将深入探讨如何使用jQuery实现一个功能,即限制用户在输入字段中只能输入数字和小数点。这个功能在处理诸如价格、数量等数值输入时非常有用,确保用户不会输入无效字符。 首先,我们来看一下核心的...

    jquery限定文本框只能输入数字(整数和小数)

    本文主要介绍了使用jQuery来限定文本框只能输入数字的方法,包括整数和小数的输入。文中通过具体的实例代码,向读者展示了如何实现这一功能,并提供了解决方案,这对于希望在网页中限制用户输入格式的开发者来说是一...

    JS验证 只能输入小数点,数字,负数的实现方法

    本文将介绍如何使用JavaScript来实现一个输入框,它只允许用户输入数字、小数点和负号。具体来说,我们需要确保以下几点: 1. 用户可以输入数字0-9。 2. 用户可以输入一个小数点。 3. 用户可以输入负号,但只能在...

    js小数运算出现多位小数如何解决

    第一种方法是使用JavaScript内置的toFixed(n)方法,它可以将数字转换为保留n位小数的字符串形式。例如,(0.1+0.2).toFixed(2)会返回"0.30",看起来像是解决了问题。但这种做法存在精度问题,它实际上是对数字进行了...

    从零开始,支持小数的翻牌器

    在描述中提到的“可以控制速度,设置起始值”意味着该组件具备两个关键功能:一是速度可调,用户可以根据需求设置数字滚动的速度,快慢可控,提供更好的视觉效果;二是起始值可设,这意味着开发者可以在初始化组件时...

    js限制input只能输入有效的数字(第一个不能是小数点)

    为了避免小数点后数字不足两位的情况,使用了正则表达式`/^(\-)*(\d+)\.(\d\d).*$/`限制输入的数字必须为两位小数。如果小数点后不足两位,则在清除多余的字符后,进行最后的格式校验。 考虑到代码的通用性和可维护...

    js 控制文本框只能输入数字 自己开发了一个jquery插件

    在JavaScript和jQuery的世界里,...此外,你可以根据实际需求调整`defaults`对象中的默认设置,例如,默认不允许小数,或者默认允许两位小数。你还可以添加更多的验证规则,如最大值、最小值等,以增加插件的灵活性。

    jquery-number-master

    // 将所有class为'number'的元素格式化为两位小数 }); <span class="number">1234567.89</span> <!-- 显示为:1,234,567.89 --> ``` 四、高级功能与自定义配置 1. 自定义格式:`$.fn.number(options)`方法接受...

Global site tag (gtag.js) - Google Analytics