`
piziwang
  • 浏览: 239985 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

文本框限制输入整数和小数

 
阅读更多
function filterInt(evt){
	evt = evt || window.event;
	var b = evt.keyCode || evt.which;

	return(b>=48&&b<=57)||b==44||b==45;
}	
	   
function filterFloat( evt ){
	evt = evt || window.event;
	var b = evt.keyCode || evt.which;
        var _el = evt.srcElement || evt.target;

        if( b == 46 ){
            var _val = _el.value;
            if( _val == "" ||  _val.split(".").length == 2 ){
                return false;
            }
        }
      
	return(b>=48&&b<=57)||b==44||b==45||b==46;
}  
 

限制输入整型: <input type="text" onkeypress="return filterInt(event);"/>
限制输入浮点型: <input type="text" onkeypress="return filterFloat(event);"/>

分享到:
评论

相关推荐

    wpf 文本框只能输入小数,整数,可允许负号

    文本框验证,允许输入整数、小数、负号;键盘验证;文本框文本改变事件;

    js限制文本框只输入正整数

    在探讨如何利用JavaScript限制文本框只输入正整数这一主题时,我们首先应当明确目标:确保用户在文本框中输入的数据仅包含正整数,即非负整数(不包括小数、负数以及任何非数字字符)。这在许多场景下至关重要,比如...

    C#文本框验证:只能输入整数和带两位小数的小数

    VS2010 C# 一个WinForm测试程序,利用正则表达式实现对“只能输入整数和保留两位小数位的小数”功能。 若用VS2013打开时报错“在证书存储区中找不到清单签名证书”,可通过“右击项目属性—&gt;签名—&gt;为ClickOnce清单...

    限制TextBox只能输入整数或者小数

    通过结合使用`KeyDown`和`TextChanged`事件,以及正则表达式的辅助,可以在Silverlight应用中有效地限制`TextBox`控件的输入,确保用户只能输入整数或小数,从而提高了数据的准确性和应用程序的健壮性。这种方法不仅...

    C#正则表达式文本框验证:只能输入整数和带两位小数的小数

    一个WinForm程序用以测试C#正则表达式文本框验证:只能输入整数和带两位小数的小数。如暂时无法下载,可以查看本人CSDN博客里相应文章中关于该程序的思路。能力有限,仅供交流学习,请多多指教。

    js完美解决jsp文本框限制只能输入数字、小数问题

    - `keyNumDown(obj, count1, count2)`:主要函数,用于限制用户输入特定格式的数字(整数部分最多`count1`位,小数部分最多`count2`位)。 3. **代码逻辑分析** - **获取光标位置**:`getPosition`函数根据...

    js文本框限制输入 多种情况

    #### 三、限制文本框只能输入字母和汉字 对于只允许输入字母和汉字的情况,可以使用以下代码实现: ```html (/[^a-zA-Z\u4e00-\u9fa5]/g,'')" onbeforepaste="clipboardData.setData('text', clipboardData.get...

    WINFORM文本框实现只能输入数字和小数点

    WINFORM文本框实现只能输入数字和小数点

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

    在给出的代码示例中,有两个自定义函数:`.integer()` 和 `.number()`,它们用于限定文本框只能输入整数或带有小数的数字,并且阻止其他非数字字符的输入。 首先,我们来看`.integer()`函数,它的主要目的是限制...

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

    本文实例介绍了jquery限定文本框只能输入数字的详细代码,分享给大家供大家参考,具体内容如下 先来一段规定文本框只能够输入数字包括小数的jQuery代码...//文本框只能输入数字(包括小数),并屏蔽输入法和粘贴 jQuery.f

    C#文本框只能输入数字

    但在某些应用场景下,我们可能需要限制用户在文本框中输入的内容类型,例如仅允许输入数字。这种需求常见于需要精确数据输入的场景,如年龄、价格等数值型数据的收集。本文将详细介绍如何实现C#中的文本框只能输入...

    文本框只限3位整数,两位小数,拖拽和粘帖屏蔽

    这个场景中的标题和描述指出的是一个针对文本框(TextBox)的特定需求,即限制用户只能输入三位整数和两位小数,并且要禁用文本框的拖拽和粘贴功能。以下是对这一需求的详细解释和实现方法: 一、限制输入格式 1. ...

    js限制文本框只能输入整数或者带小数点的数字

    做表单验证的时候是否会碰到验证某个输入框内只能填写数字呢,仅允许输入整数数字或者带小数点的数字。下面这段代码也许能帮到你!通过对当前输入框定义onkeypress,onkeyup,onblur事件对表单做了充分的验证,结果...

    验证文本框只能输入数字

    当设计一个文本框(input type="text")时,如果希望用户只能输入数字,无论是整数还是小数,都需要进行特定的验证。这个场景下,我们可以利用JavaScript来实现这一功能。下面我们将详细介绍如何使用JavaScript验证...

    VB.NET 控制输入的是整数还是小数

    本篇将详细介绍如何在VB.NET中实现对用户输入的整数和小数的控制。 首先,让我们了解一下整数和小数在VB.NET中的数据类型。整数通常使用`Integer`类型表示,它存储无符号32位(4字节)的整数值,范围从-2,147,483,...

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

    "js只能输入数字(包括小数)的文本框"就是一个这样的需求,它通过JavaScript代码实现,允许用户在文本框中输入整数或小数,而排除其他非数字字符。这通常用于财务、统计或任何需要精确数值输入的场景。 JavaScript...

    基于jQuery实现文本框只能输入数字(小数、整数)

    下面我们将详细探讨如何使用jQuery来限制文本框只能输入数字(小数和整数)。 ### jQuery限制文本框只输入数字 要使用jQuery限制文本框只输入数字,关键在于正确地使用正则表达式来匹配并替换掉不符合条件的字符。...

    文本框只能输入 数字,小数点,减号 字符的正则表达式

    总结来说,限制文本框只能输入数字、小数点和减号的正则表达式是`^[-+]?[0-9]*\.?[0-9]+$`,它结合了字符集、量词和否定前瞻断言,确保了用户输入的合法性。这种技术在开发中广泛应用,能够提高数据质量,防止因用户...

Global site tag (gtag.js) - Google Analytics