`
海盗大哥
  • 浏览: 64262 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

对文本框的限制

阅读更多
/> 1.文本框只能输入数字代码(小数点也不能输入)
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

2.只能输入数字,能输小数点.
<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">

3.数字和小数点方法二
<input type=text tvalue="" ovalue="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.tvalue=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.ovalue=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.tvalue=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.ovalue=this.value" onblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.ovalue=this.value}">

4.只能输入字母和汉字
<input onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">

5.只能输入英文字母和数字,不能输入中文
<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

6.只能输入数字和英文<font color="Red">chun</font>
<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">

7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:
<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">

8.小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:
<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">

9.只能输入中文:

<input name="realname" type="text"  maxlength="20" class="input_style" value="<%=realname%>" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" />
分享到:
评论

相关推荐

    常用文本框输入限制代码

    javasxript的常用文本框的输入限制代码 有正则,有keyup,也有粘贴限制

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

    ### JS文本框限制输入多种情况知识点详解 #### 一、限制文本框只能输入数字(不允许输入小数点) 为了实现这一功能,可以采用`onkeyup`事件与正则表达式结合的方法来过滤非数字字符。具体实现代码如下: ```html ...

    html 文本框限制 大全

    以下是一些关于HTML文本框限制的详细知识点: 1. **长度限制**: HTML的`&lt;input&gt;`标签提供了一个`maxlength`属性,可以限制用户在文本框中输入的最大字符数。例如,`&lt;input type="text" maxlength="10"&gt;`将限制...

    文本框限制输入字符类型

    ### 文本框限制输入字符类型 #### 背景介绍 在开发移动应用时,我们经常需要对用户输入的数据进行一定的格式控制,比如只允许输入数字、字母等。这种需求可以通过自定义`TransformationMethod`或者`KeyListener`来...

    文本框限制输入中文、数字等等

    文本框限制输入中文、数字等等,文本框限制输入中文、数字等等

    文本框的输入限制

    在设计用户交互时,为了确保数据的准确性和安全性,我们往往需要对文本框的输入进行限制。这篇博客“文本框的输入限制”可能探讨了如何在编程中实现这一功能。 在Web开发中,例如使用HTML5,我们可以直接通过`...

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

    ### js完美解决JSP文本框限制只能输入数字、小数问题 在Web开发过程中,确保用户输入的数据符合预期格式是一项非常重要的任务。特别是在涉及到数值输入时,开发者常常需要限制文本框仅能接受数字或者带有一定数量...

    有关输入的文本框限制大写写和只能输入字母的设置

    在IT领域,尤其是在软件开发中,常常需要对用户界面元素进行特定的限制,以确保数据的正确性和一致性。本文将详细讲解如何实现一个输入文本框的限制,使其只能接受小写字母的输入,排除其他任何字符,包括大写字母和...

    在ASP.NET中TextBox文本框限制数值大小输入。比如0到5数值.txt

    此功能是c#版开发中,文本框TextBox限制输入数值的大小,当输入数值过大时,文本框下会有提示语句。

    jquery 插件 文本框输入限制 汉字,字母

    这段代码会在页面加载完成后,对id为`textInput`的文本框应用`inputLimit`插件,从而限制用户只能输入汉字和字母。 此外,我们还可以进一步扩展插件,增加自定义选项,比如允许数字、特殊字符等。例如,我们添加一...

    js限制文本框输入内容

    在实际应用中,开发者可能需要根据具体需求对这些知识点进行组合和扩展,以实现更加灵活和个性化的输入限制。例如,结合HTML5的`pattern`属性可以在HTML层面对输入格式进行初步约束,再配合JavaScript进行二次校验。...

    jQuery input文本框限制文字输入计数显示

    本主题聚焦于如何使用jQuery来实现一个功能:在input文本框中限制用户输入的文字数量,并实时显示剩余可输入字符数。这个功能在很多场景下都非常实用,例如评论系统、表单填写等,可以有效地帮助用户控制输入内容的...

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

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

    原生js text文本框输入字数限制长度提示

    有时,我们可能需要对用户的输入进行字数限制,例如限制评论、留言的长度,以保持页面整洁并控制数据量。原生JavaScript提供了一种有效的方法来实现这种功能,无需依赖任何外部库如jQuery。以下将详细介绍如何使用...

    多行文本框如何限制输入字数方法二.rar

    然而,为了确保数据的一致性和服务器资源的有效利用,有时我们需要对用户在多行文本框中输入的字数进行限制。本教程将详细介绍一种使用JavaScript实现多行文本框输入字数限制的方法。 首先,我们需要了解HTML中的`...

    vb2005限制文本框输入内容

    在VB2005(Visual Basic 2005)中,我们经常需要对文本框控件(TextBox)进行输入限制,确保用户只能按照特定的格式输入数据,例如只允许输入数字、字母或者特定的符号等。这有助于提高数据的准确性和程序的稳定性。...

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

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

    文本框输入限制(正则表达式)

    文本框输入限制是Web开发中常见的一种需求,用于控制用户在表单中输入的数据类型、格式,以确保数据的有效性和安全性。正则表达式(Regular Expression)作为一种强大的文本处理工具,在实现这种输入限制时扮演了...

    jquery新浪发布微博textarea文本框限制文字字数表单

    本教程将详细讲解如何利用jQuery实现一个类似新浪发布微博的功能,特别是针对textarea文本框进行文字字数限制。 一、jQuery简介 jQuery是由John Resig在2006年创建的,它的核心理念是"Write Less, Do More",通过...

Global site tag (gtag.js) - Google Analytics