JS控制input_输入字符限制_第1页
JS控制input_输入字符限制_第2页
JS控制input_输入字符限制_第3页
JS控制input_输入字符限制_第4页
JS控制input_输入字符限制_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、enter键可以让光标移到下一个输入框<inputonkeydown二 ”if(eventkeycode= = 13)eventkeycode=9” >只能是中文vinput onkeyup=hvalue=value.replace(/g)“on keydow n二” if(eve nt.keycode 二二 13)event.keycode 二9“>屏蔽输入法vinput style="ime-mode:disabled"on keydow n=hif(eve nt.keycode 二二 13)even t. keycode 二9” >只能输入英文

2、和数字vinput onkeyup="value=value.replace(/w/g/*)"onbeforepaste="clipboarddata.setdata(,text,clipboarddata.getdatactext*).replace(/ad/g/,')non keydow n 二 ”if(eventkeycode 二二3)event.keycode 二 9“>只能是数字vinput onkeyup=hvalue=value.replace(/ad/g,")“on beforepaste=,clipboarddata.se

3、tdata(,text'/clipboarddata.getdatactext1).replace(/ad/g,m)n>只能显示,不能修改<input readonly value'只能显示,不能修改”只能输数字,判断按键的值<script language=javascript>function onlynumq if(!(event.keycode> =48&&event.keycode< =57)|(event.keyc ode>=96&&event.keycode< = 105)|(even

4、tkeycode=8) eve nt.return value 二 false;</script>vin put onkeydow n 二"onlynum();">1 文本框只能输入数字代码(小数点也不能输入)<input onkeyup二"this.value二this.value.replace(/d/g)“ on afterpaste 二 “this, value 二 this, value. replace(/d/g)“> 2 只能输入数字,能输小数点.vinput onkeyup=h讦(isnan(value)execcom

5、mand('undo')” on afterpaste="if(isnan(value)execcomma nd('un do')” vin put name=txtl on change 二"if(/d/.test(this.value)alert('只能输入数字');thisvaluem>m数字和小数点方法二vinput type=text t_value="n o_value="nonkeypress="if(!this.value.match(/a+-?d*?.?d*?$/)this

6、.v alue=this.t_value;elsethis.t_value=this.value;if(this.value.match(/a(?:+-?d+(?:. d+)?)?$/)this.o_value 二 this, value”onkeyup=nif(!this.value.match(/a+-?d*?.?d*?$/)this.val ue=this.t_value;elsethis.t_value=this.value;if(this.value.match(/a(?:+-?d+(?:. d+)?)?$/)this.o_value 二 this, value"onblu

7、r=mif(!this.value.match(/a(?:+-?d+(?:.d+)?|.d*?)?$/)this.value=this.o_value;elseif(this.value.match(/a.d + $/)th is.value=o+this.value;if(this.value.match(/a.$/)this.value=o;t his.o_value=this.value">4.只能输入字母和汉字vinput onkeyup二"value二value.replace(/d/g)honbeforepaste=nclipboarddata.setda

8、ta('text'zclipboarddata. getdata('text').replace(/d/gz")n maxlength=10name 二” numbers”5 只能输入英文字母和数字,不能输入中文<input onkeyup=,value=value.replace(/aw.v/ig,,),>6只能输入数字和英文vfont color=nredn>chun</font><input onkeyup=nvalue=value.replace(/ad|chun/g/')n>7. 小数点后只能

9、有最多两位(数字冲文都可输入),不能输入字母和运算符号:<input onkeypress=”讦(event.keycode<48 |eventkeycode>57) && event.keycode! =46 |a.dd$/.test(value)event.returnvalue=falsen>8. 小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:<inputonkeyup 二” this, value 二 this, value, replace(/人(v)*(d+)(dd).*$/,$l$2.$3,)n>只能是数

10、字和小数点和加减乘際9只能输入数字.小数点.负数 vinput name二”input” type二“text”onkeyup=njhshnumbertext(this)h id = ,titleh><br>ascz.pt -anguageh javascript- t:ypehtext/javascriptv function jhshnumbertext(a) varfaudif(ava-uesubstring(o、l)h)var stth(ava-uerep-ace/>09、g=)rep-ace(、l=?9l>:); if (sirsubsiring(olt

11、h-:)stnucr+sm ava-uehfa+sh'script1須亟w茁同t33鮒抵回亩inpu-冊麹莒wisbhidefocus煤mhidefocus£ueinput type-submit- va-uehuu hidefocushxrue-v2汨棘>4滋闸3-?5 input 冊豹莒idsinureadon 一 y<input typftexp readon-y-v3.sjh1 讪施册3text x庶(凹ras_y_evinput type二"text”style二“behavior:url(#default#savehistory);"

12、; />4.enter键可以让光标移到下_个输入框<input type二“text”onkeydown二 ”if(event.keycode二二 13)event.keycode二9“ />5 只能为中文(有闪动)vinput type二"text” onkeyup=nvalue=value.replace(/ -/g)"onkeydown="if(event.keycode=13)event.keycode=9n />6 只能为数字(有闪动)vinput type二“text” onkeyup=hvalue=value.replace(

13、/ad/g/') on beforepaste="clipboarddata.setdata('text'/clipboarcldata.g etdatactext*).replace(/ad/g/,)h />7 只能为数字(无闪动)vinput type二“text” style=nime-mode:disablednon keydow n="if(even t.keycode=13)eve nt.keycode=9non keypress 二” if (event.keycode<48 | event.keycode > 57)

14、event.returnvalue二false” />8 只能输入英文和数字(有闪动)<input type二“text” onkeyup="value=value.replace(/w/gz")n on beforepaste=,'clipboarddata.setdata(,text'/clipboarddata.g etdatactext1).replace(/ad/g/,), />9 屏蔽输入法vinput type二”text” name二”url” style=,ime-mode:disabled,' onkeydown

15、二 ”if(event.keycode二二 13)event.keycode二9” />10.只能输入数字f小数点,减号()字符(无闪动)<input onkeypress="if (event.keycode! =46 && event.keycode! =45 && (event.keycode<48 | event.keycode>57) event.returnvalue二false” />11.只能输入两位小数,三位小数(有闪动)vinput type二"text” maxlength二”9”on keyup 二”讦(value.match(/ad3$/)value=value.replace(valu巳pa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论