知识大全 正则表达式限制文本框只能输入数字

Posted 数字

篇首语:任何人的知识不可能超过他自己的经验。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 正则表达式限制文本框只能输入数字相关的知识,希望对你有一定的参考价值。

  许多时候我们在制作表单时需要限制文本框输入内容的类型 下面我们用正则表达式限制文本框只能输入数字 小数点 英文字母 汉字等各类代码

   文本框只能输入数字代码(小数点也不能输入)    <input onkeyup= this value=this value replace(/\\D/g ) onafterpaste= this value=this value replace(/\\D/g ) >

   只能输入数字 能输小数点     <input onkeyup= if(isNaN(value))execCommand( undo ) onafterpaste= if(isNaN(value))execCommand( undo ) >    <input name=txt onchange= if(/\\D/ test(this value))alert( 只能输入数字 );this value= ; >

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

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

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

   只能输入数字和英文    <input onKeyUp= value=value replace(/[^\\d|chun]/g ) >

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

cha138/Article/program/net/201311/12526

相关参考

知识大全 只能输入文件名和只能输入数字的文本框

  packagebrowser;  importjavaawtToolkit;  importjavaioFile;  importjavautilStringTokenizer;  importj

知识大全 jquery实现文本框只能输入数字

cha138/Article/program/Java/Javascript/201311/25507

知识大全 javascript只能输入数字和小数点的文本框

  只能输入数字和小数点的文本框Html代码<>  <head>  <metaequiv="contentType"content

知识大全 利用正则表达式(只录入中文,数字,英文)

只能输入中文<inputid=inputtype=textonkeyup=value=valuereplace(/[^\\uE\\uFA]/g)>只能输入全角字符:<inputid=

知识大全 JS控制文本框textarea输入字数限制

JS控制文本框textarea输入字数限制  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishi

知识大全 控制文本框只能录入数字

    ——此文章摘自《Delphi开发经验技巧宝典》定价¥ 特价¥购买>>//tracklinktechcn/?m_id=dangdang&

知识大全 Oracle10gR2中用正则表达式搜索文本

Oracle10gR2中用正则表达式搜索文本  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Orac

知识大全 使用C# 开发掩码输入文本框

使用C#开发掩码输入文本框  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  掩码输入是一种常用的控

知识大全 关于文本框输入控制的两个小问题

    ——此文章摘自《Delphi开发经验技巧宝典》定价¥ 特价¥购买>>    如何设置光标到文本框的末

知识大全 java正则表达式匹配

  三括号或匹配  在正则表达式中由于[]号只能做单个元素的匹配这样会限制正则表达式的作用如何做到多个元素的匹配呢?用()实现  ()可以进行多个元素的匹配例如:t(a|e|i|o|oo)n|在正则表