`
hoho922
  • 浏览: 32852 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

js判断只能输入数字和只能输入汉字等

阅读更多
JS判断只能是数字和小数点 

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')"> 

只能是数字和小数点和加减乘际

onkeypress="return event.keyCode>=4&&event.keyCode<=57"

只能输入汉字:<INPUT onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"> 

分享到:
评论

相关推荐

    只能输入数字和小数点的js

    ### 只能输入数字和小数点的JS方法详解 #### 概述 在Web开发过程中,经常需要对用户输入的数据进行验证,特别是在涉及到数值输入的场景中,限制用户只能输入数字(包括整数和小数)是非常常见的需求。本文将详细...

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

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

    js限制文本框只能输入数字,小数点,英文字母,汉字

    ### JS限制文本框只能输入数字、小数点、英文字母、汉字的知识点解析 在Web开发中,经常需要对用户输入的数据进行合法性验证,确保数据格式符合预期的要求。例如,有时我们需要限定文本框内只能输入特定类型的字符...

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

    使用 JavaScript 的正则表达式判断输入框内为中文、英文或数字的混合输入: - 只能输入数字和英文:`(/[\W]/g,'')"` 和 `('text',clipboardData.getData('text').replace(/[^\d]/g,''))"&gt;` 这两个例子分别使用正则...

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

    本资源提供的"表单验证只能输入数字中文源码"是一个针对JSP(JavaServer Pages)开发的解决方案,它允许用户在表单字段中仅输入数字和中文字符,而排除其他不必要的字符如英文、特殊字符等。 首先,我们需要了解...

    JS判断大全

    4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字 5:只能输入英文字符和数字 6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断...

    正则表达式限制文本框只能输入数字,小数点,英文字母,汉字[文].pdf

    使用JS正则表达式判断输入框内为中文或英文数字 ```html (/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"&gt; ``` **解析**:该代码段首先使用`...

    限制只能中文输入的方法

    特别是在处理中文输入时,可能需要限制用户只能输入中文字符,而不能输入其他类型的字符(如英文、数字或特殊符号)。本文将详细介绍一种实现方法,并通过一个具体的示例来解释其工作原理。 #### function ...

    JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】

    本文实例讲述了JavaScript控制输入框中只能输入中文、数字和英文的方法。分享给大家供大家参考,具体如下: 1、问题背景: 遇到这样一个问题:有一个输入框,要求只能输入中文、数字和英文(即过滤特殊字符串) 2、...

    js限制文本框只能输入数字或字母的方法总结.docx

    这个例子允许用户输入数字和汉字,但不允许输入其他字符。`/[^\d|chun]/g`正则表达式匹配除了数字和汉字以外的任何字符,并将其替换为空字符串。 ```html (/[^\d|chun]/g,'')"&gt; ``` 3. **小数点后最多两位...

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

    限制文本框只能输入数字和英文(示例代码中的“chun”应为占位符)** ```html (/[^\d|chun]/g,'')"&gt; ``` 这里使用了`[^\d|chun]`来排除数字和指定字符串“chun”。 **7. 限制文本框小数点后只能有最多两位** ``...

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

    因此,我们可以通过正则表达式来判断输入字符串中是否包含汉字。 下面是一个简单的JavaScript函数,用于验证输入是否含有中文汉字: ```javascript function containsChinese(str) { var reg = /[\u4e00-\u9fff]/...

    html限制文本框输入小数点 数字 字母 汉字 等

    - 此处使用正则表达式 `[^\d|chun]` 来限制输入框只能输入数字或特定字符(这里用 `chun` 作为示例)。 #### 方法七:限制输入框只接受特定格式的小数 ```html ((event.keyCode || event.keyCode &gt; 57) && event....

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

    ##### 3.6 只能输入数字和英文 ```html (/[^\d|chun]/g,'')"&gt; ``` **解析**: - 这里使用了特定的字符串`chun`作为例外。 - 正则表达式`[^\d|chun]`:匹配除了数字和特定字符串`chun`之外的所有字符。 ##### 3.7 ...

    不错的几个js判断(判断汉字字数等)

    - **处理逻辑**:通过比较字符是否在 `'0'` 和 `'9'` 之间来判断是否为数字。 - **返回值**:如果字符是数字,则返回 `true`;否则返回 `false`。 ### 4. IsInteger - 判断字符串是否为整数 此函数用于检查传入的...

    js中判断数字 字母 中文的正则表达式 (实例).docx

    本文将详细介绍 js 中判断数字、字母、中文的正则表达式实例,并提供了多个实用的函数来实现不同的验证和匹配功能。 1. 判断指定的内容是否为空 函数 isEmpty(theValue, strMsg) 用于判断指定的内容是否为空,如果...

Global site tag (gtag.js) - Google Analytics