如何限制 Input input中只能输入数字字

在JSP中如何控制文本框只输入数字,而且规定其输入的范围大小?_百度知道&input type=&text& onkeyup=&this.value=this.value.replace(/[^\d]/g,'') & onafterpaste=&this.value=this.value.replace(/[^\d]/g,'') & name=&f_order& value=&1&/&
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框。
1,输入框只能输入字母和下横线的正则表达式
复制代码 代码示例:
&input onkeyup=&this.value=this.value.replace(/[^_a-zA-Z]/g,'')& onpaste=&this.value=this.value.replace(/[^_a-zA-Z]/g,'')&&
2,输入框只能输入字母数字和下横线的正则表达式
复制代码 代码示例:
&input onkeyup=&this.value=this.value.replace(/[^\w]/g,'')& onpaste=&this.value=this.value.replace(/[^\w]/g,'')&&
&input onkeyup=&this.value=this.value.replace(/[\W]/g,'')& onpaste=&this.value=this.value.replace(/[\W]/g,'')&&
附,AS3 文字过滤
TextField.restrict = &此处为可输入的内容&;
field.restrict = &^此处为禁止输入的内容&;
restrict属性支持一些类似正则表达式的样式:
field.restrict = &a-zA-z&; //只允许大小字母
field.restrict = &a-zA-z &; //只允许字母和空格
field.restrict = &0-9&; //只允许数字
field.restrict = &^abcdefg&; //除了小写字母abcdefg不允许外,其它都允许
field.restrict = &^a-z&; //所有小写字母都不允许,但是,其它内容都允许,包括大写字母
field.restrict = &0-9^5&; //只允许数字,但5例外
让restrict字符包含具有特殊意义的字母(例如-和^):
field.restrict = &0-9\\-&; //允许数字和破折号
field.restrict = &0-9\\^&; //允许数字和^
field.restrict = &0-9\\\\&; //允许数字和反斜杠
也可以使用Unicode转义序列,指定允许的内容,例如:
复制代码 代码示例:
field.restrict = &^\u001A&;
注意,ActionScript有区分大小写的,如果restrict属性设为abc,允许字母的大写形式(A,B和C)输入时会变成小写对待形式(a,b和c),反之亦然。
restrict属性只影响用户可以输入的内容,脚本可将任何文本放入文本字段中。您可能感兴趣的文章:博客访问: 58298
博文数量: 34
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Linux
$("input[name='fangwenyudinhuishu']").keyup(function(){&&& &&
&&&&&&&&var&tmptxt=$(this).val();&&& &&
&&&&&&$(this).val(tmptxt.replace(/\D|^0/g,''));&&& &&
&&&}).bind("paste",function(){&&&&&&
&&&&&&&&var&tmptxt=$(this).val();&&& &&
&&&&&&&&$(this).val(tmptxt.replace(/\D|^0/g,''));&&&&&&
&&&}).css("ime-mode",&"disabled");&&&&&
$(function(){ &&
&$.fn.numeral&=&function()&{&&& &&
&&&&&&&&&$(this).css("ime-mode",&"disabled");&&& &&
&&&&&&&&&&&&this.bind("keypress",function(e)&{&&& &&
&&&&&&&&&&&var&code&=&(e.keyCode&?&e.keyCode&:&e.which);&&&&
&&&&&&&&&&&&&&&&if(!$.browser.msie&&(e.keyCode==<FONT color=#c))&&&&
&&&&&&&&&&&&&&&{&&& &&
&&&&&&&&&&&&&&&&&&&return&;&&&&&&
&&&&&&&&&&&&&&&&&&&&}&&& &&
&&&&&&&&&&&&&&&&&&return&code&>=&48&&&&code<=&57;&&& &&
&&&&&&&});&&& &&
&&&&&&&&&&&this.bind("blur",&function()&{&&& &&
&&&&&&&&&&&&&&if&(this.value.lastIndexOf(".")&==&(this.value.length&-&1))&{&&& &&
&&&&&&&&&&&&&&&&&&this.value&=&this.value.substr(0,&this.value.length&-&1);&&& &&
&&&&&&&&&&&&&}&else&if&(isNaN(this.value))&{&&&&&&
&&&&&&&&&&&&&&&this.value&=&"";&&& &&
&&&&&&&&&&&&&&}&&& &&
&&&&&&&&});&&& &&
&&&&&&&this.bind("paste",&function()&{&&& &&
&&&&&&&&&&var&s&=&clipboardData.getData('text');&&& &&
&&&&&&&&&&&&&&if&(!/\D/.test(s));&&& &&
&&&&&&&&&&&&&value&=&s.replace(/^0*/,&'');&&& &&
&&&&&&&&&&&&&return&false;&&& &&
&&&&&&&&&&&});&&& &&
&&&&&&&&&&&this.bind("dragenter",&function()&{&&& &&
&&&&&&&&&&&&&&&&return&false;&&& &&
&&&&&&&&&&&&});&&& &&
&&&&&&&&&&this.bind("keyup",&function()&{&&& &&
&&&&&&&&&&if&(/(^0+)/.test(this.value))&{&&& &&
&&&&&&&&&&&&&&&&this.value&=&this.value.replace(/^0*/,&'');&&& &&
&&&&&&&&&&&&&&&}&&& &&
&&&&&&&&&&&});&&&&&&
&&&&&};&& &&
&&$("#score").numeral();& &&
阅读(3509) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。限制input输入类型(多种方法实现)
作者:佚名
字体:[ ] 来源:互联网 时间:04-15 14:43:16
限制input输入类型在日常工作中很常见,各种各样,不过也大同小异,本文整理了一些,感兴趣的朋友可以参考下哈,希望可以帮助到你
1.只能输入和粘贴汉字 &input onkeyup=&value=value.replace(/[^\u4E00-\u9FA5]/g,'')& onbeforepaste=&clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))&&&br/& 3.只能输入和粘贴数字 &input onkeyup=&this.value=this.value.replace(/\D/g,'')& onafterpaste=&this.value=this.value.replace(/\D/g,'')& /&&br/& 5.数字脚本 &input onkeyup=&if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}&&&br/& 6.只能输入数字和英文 &input onkeyup=&value=value.replace(/[\W]/g,'') & onbeforepaste=&clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))&&&br/& 8.简易禁止输入汉字 &input style=&ime-mode:disabled&&输入法不转换,但可粘贴上&br/& 9.输入数字和小数点 &input onkeyup=&value=value.replace(/[^\d{1,}\.\d{1,}|\d{1,}]/g,'')& /&&br/& 10.只能数字和&-&,例如在输入时间的时候可以用到 &input onkeyup=&value=value.replace(/[^\w&=]|_/ig,'')& onblur=&value=value.replace(/[^\w&-]|_/ig,'')& /& JS控制 input 输入字符限制 ENTER键可以让光标移到下一个输入框 代码如下: &input onkeydown="if(event.keyCode==13)event.keyCode=9" & 只能是中文 &input onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9"& 屏蔽输入法 &input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"& 只能输入英文和数字 &input onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" onkeydown="if(event.keyCode==13)event.keyCode=9"& 只能是数字 &input onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))"& 只能显示,不能修改 代码如下: &input readonly value="只能显示,不能修改"&只能输数字,判断按键的值 &script language=javascript& function onlyNum() { if(!((event.keyCode&=48&&event.keyCode&=57)||(event.keyCode&=96&&event.keyCode&=105)||(event.keyCode==8))) event.returnValue= } &/script& &input onkeydown="onlyNum();"& 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 t_value="" o_value="" onkeypress="if(!this.value.match(/^[/+/-]?/d*?/.?/d*?$/))this.value=this.t_else this.t_value=this.if(this.value.match(/^(?:[/+/-]?/d+(?:/./d+)?)?$/))this.o_value=this.value" onkeyup="if(!this.value.match(/^[/+/-]?/d*?/.?/d*?$/))this.value=this.t_else this.t_value=this.if(this.value.match(/^(?:[/+/-]?/d+(?:/./d+)?)?$/))this.o_value=this.value" onblur="if(!this.value.match(/^(?:[/+/-]?/d+(?:/./d+)?|/./d*?)?$/))this.value=this.o_else{if(this.value.match(/^/./d+$/))this.value=0+this.if(this.value.match(/^/.$/))this.value=0;this.o_value=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="input" type="text" onkeyup="JHshNumberText(this)" id="title"&
&script language="javascript" type="text/javascript"&function JHshNumberText(a) { var fa=""; if(a.value.substring(0,1)=="-") fa="-"; var str=(a.value.replace(/[^0-9.]/g,'')).replace(/[.][0-9]*[.]/, '.'); if (str.substring(0,1)==".") str="0"+ a.value=fa+ } &/script& 1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true &input type=&submit& value=&提交& hidefocus=&true& /& 2.只读文本框内容,在input里添加属性值 readonly &input type=&text& readonly /& 3.防止退后清空的TEXT文档(可把style内容做做为类引用) &input type=&text& style=&behavior:url(#default#savehistory);& /& 4.ENTER键可以让光标移到下一个输入框 &input type=&text& onkeydown=&if(event.keyCode==13)event.keyCode=9& /& 5.只能为中文(有闪动) &input type=&text& onkeyup=&value=value.replace(/[ -~]/g,'')& onkeydown=&if(event.keyCode==13)event.keyCode=9& /& 6.只能为数字(有闪动) &input type=&text& onkeyup=&value=value.replace(/[^/d]/g,'') & onbeforepaste=&clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))& /& 7.只能为数字(无闪动) &input type=&text& style=&ime-mode:disabled& onkeydown=&if(event.keyCode==13)event.keyCode=9& onkeypress=&if ((event.keyCode&48 || event.keyCode&57)) event.returnValue=false& /& 8.只能输入英文和数字(有闪动) &input type=&text& onkeyup=&value=value.replace(/[/W]/g,'')& onbeforepaste=&clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))& /& 9.屏蔽输入法 &input type=&text& name=&url& style=&ime-mode:disabled& onkeydown=&if(event.keyCode==13)event.keyCode=9& /& 10. 只能输入 数字,小数点,减号(-) 字符(无闪动) &input onkeypress=&if (event.keyCode!=46 && event.keyCode!=45 && (event.keyCode&48 || event.keyCode&57)) event.returnValue=false& /& 11. 只能输入两位小数,三位小数(有闪动) &input type=&text& maxlength=&9& onkeyup=&if(value.match(/^/d{3}$/))value=value.replace(value,parseInt(value/10)) ;value=value.replace(//./d*/./g,'.')& onkeypress=&if((event.keyCode&48 || event.keyCode&57) && event.keyCode!=46 && event.keyCode!=45 || value.match(/^/d{3}$/) || //./d{3}$/.test(value)) {event.returnValue=false}& /&
大家感兴趣的内容
12345678910
最近更新的内容如何限制HTML的input只能输入数字、英文、汉字等技巧 | Web前台开发技术 | 稚子的成长博客
& 如何限制HTML的input只能输入数字、英文、汉字等技巧
如何限制HTML的input只能输入数字、英文、汉字等技巧
常用HTML正则表达式
1.只能输入数字和英文的:
&input onkeyup="value=value.replace(/[/W]/g,'') "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" ID="Text1" NAME="Text1"&
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff
&lt;input onkeyup="value=value.replace(/[/W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" ID="Text1" NAME="Text1"&gt;
2.只能输入数字的:
&input onkeyup="value=value.replace(/[^/d]/g,'') "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" ID="Text2" NAME="Text2"&
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff
&lt;input onkeyup="value=value.replace(/[^/d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" ID="Text2" NAME="Text2"&gt;
3.只能输入全角的:
&input onkeyup="value=value.replace(/[^/uFF00-/uFFFF]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/uFF00-/uFFFF]/g,''))" ID="Text3" NAME="Text3"&
&lt;input onkeyup="value=value.replace(/[^/uFF00-/uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/uFF00-/uFFFF]/g,''))" ID="Text3" NAME="Text3"&gt;
4.只能输入汉字的:
&input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))" ID="Text4" NAME="Text4"&
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff
&lt;input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))" ID="Text4" NAME="Text4"&gt;
5.邮件地址验证:
var regu =
"^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
var re = new RegExp(regu);
if (s.search(re) != -1) {
window.alert ("请输入有效合法的E-mail地址 !")
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff
var regu ="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"var re = new RegExp(regu);if (s.search(re) != -1) {return true;} else {window.alert ("请输入有效合法的E-mail地址 !")return false;}
6.身份证:
"^//d{17}(//d|x)$"
"^//d{17}(//d|x)$"
7.17种正则表达式
"^//d+$"  //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"  //正整数
"^((-//d+)|(0+))$"  //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"  //负整数
"^-?//d+$"    //整数
"^//d+(//.//d+)?$"  //非负浮点数(正浮点数 + 0)
"^(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
"^((-//d+(//.//d+)?)|(0+(//.0+)?))$"  //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
"^(-?//d+)(//.//d+)?$"  //浮点数
"^[A-Za-z]+$"  //由26个英文字母组成的字符串
"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
"^[a-z]+$"  //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串
"^//w+$"  //由数字、26个英文字母或者下划线组成的字符串
"^[//w-]+(//.[//w-]+)*@[//w-]+(//.[//w-]+)+$"    //email地址
"^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$"  //url
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff
"^//d+$"  //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-//d+)|(0+))$"  //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$"  //负整数"^-?//d+$"    //整数"^//d+(//.//d+)?$"  //非负浮点数(正浮点数 + 0)"^(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数"^((-//d+(//.//d+)?)|(0+(//.0+)?))$"  //非正浮点数(负浮点数 + 0)"^(-(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数"^(-?//d+)(//.//d+)?$"  //浮点数"^[A-Za-z]+$"  //由26个英文字母组成的字符串"^[A-Z]+$"  //由26个英文字母的大写组成的字符串"^[a-z]+$"  //由26个英文字母的小写组成的字符串"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串"^//w+$"  //由数字、26个英文字母或者下划线组成的字符串"^[//w-]+(//.[//w-]+)*@[//w-]+(//.[//w-]+)+$"    //email地址"^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$"  //url
=============================================
1.取消按钮按下时的虚线框
在input里添加属性值
hideFocus 或者 HideFocus=true
2.只读文本框内容
在input里添加属性值
3.防止退后清空的TEXT文档(可把style内容做做为类引用)
&INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput&
&lt;INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput&
4.ENTER键可以让光标移到下一个输入框
&input onkeydown="if(event.keyCode==13)event.keyCode=9" &
&lt;input onkeydown="if(event.keyCode==13)event.keyCode=9" &gt;
5.只能为中文(有闪动)
&input onkeyup="value="/value.replace(/[" -~]/g,’’)" onkeydown="if(event.keyCode==13)event.keyCode=9"&
<div class="crayon-num" data-line="crayon-57eff
&lt;input onkeyup="value="/value.replace(/[" -~]/g,’’)" onkeydown="if(event.keyCode==13)event.keyCode=9"&gt;
6.只能为数字(有闪动)
&input onkeyup="value="/value.replace(/["^/d]/g,’’) "
onbeforepaste="clipboardData.setData(’text’,clipboardData.getData(’text’).replace(/[^/d]/g,’’))"&
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff
&lt;input onkeyup="value="/value.replace(/["^/d]/g,’’) " onbeforepaste="clipboardData.setData(’text’,clipboardData.getData(’text’).replace(/[^/d]/g,’’))"&gt;
7.只能为数字(无闪动)
&input ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"
onKeypress="if((event.keyCode&48 || event.keyCode&57)) event.returnValue=false"&
&lt;input ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onKeypress="if((event.keyCode&lt;48 || event.keyCode&gt;57)) event.returnValue=false"&gt;
8.只能输入英文和数字(有闪动)
&input onkeyup="value="/value.replace(/[/W]/g,"’’)"
onbeforepaste="clipboardData.setData(’text’,clipboardData.getData(’text’).replace(/[^/d]/g,’’))"&
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff
&lt;input onkeyup="value="/value.replace(/[/W]/g,"’’)" onbeforepaste="clipboardData.setData(’text’,clipboardData.getData(’text’).replace(/[^/d]/g,’’))"&gt;
9.屏蔽输入法
&input type="text" name="url" ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"&
<div class="crayon-num" data-line="crayon-57eff
&lt;input type="text" name="url" ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"&gt;
10. 只能输入 数字,小数点,减号(-) 字符(无闪动)
&input onKeyPress="if (event.keyCode!=46 && event.keyCode!=45
&&(event.keyCode&48 || event.keyCode&57)) event.returnValue=false"&
&lt;input onKeyPress="if (event.keyCode!=46 && event.keyCode!=45 &&(event.keyCode&48 || event.keyCode&57)) event.returnValue=false"&gt;
11. 只能输入两位小数,三位小数(有闪动)
&input maxlength=9 onkeyup="if(value.match(/^/d{3}$/))value="/value.replace(value,parseInt(value/10))";
value="/value.replace(//./d*/./g,’."’)"
onKeyPress="if((event.keyCode&48 || event.keyCode&57) && event.keyCode!=46 && event.keyCode!=45 ||
value.match(/^/d{3}$/) || //./d{3}$/.test(value))
{event.returnValue=false}" id=text_kfxe name=text_kfxe&
<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff<div class="crayon-num crayon-striped-num" data-line="crayon-57eff<div class="crayon-num" data-line="crayon-57eff
&lt;input maxlength=9 onkeyup="if(value.match(/^/d{3}$/))value="/value.replace(value,parseInt(value/10))";value="/value.replace(//./d*/./g,’."’)" onKeyPress="if((event.keyCode&48 || event.keyCode&57) && event.keyCode!=46 && event.keyCode!=45 ||value.match(/^/d{3}$/) || //./d{3}$/.test(value)){event.returnValue=false}" id=text_kfxe name=text_kfxe&gt;
转载请注明来自:
Posted on 12月29日
Posted on 08月24日
Posted on 03月29日
Posted on 07月21日
注意: 评论者允许使用'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一, '(不包括单引号) ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。
2016年十月
10111213141516
17181920212223
24252627282930

我要回帖

更多关于 input中只能输入数字 的文章

 

随机推荐