好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

JS控制input输入字符限制.doc

5页
  • 卖家[上传人]:夏**
  • 文档编号:494902169
  • 上传时间:2023-06-06
  • 文档格式:DOC
  • 文档大小:33.50KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1. 文本框只能输入数字代码(小数点也不能输入)2. 只能输入数字,能输小数点.vinputname=txt1onchange="if(八D/.test(this.value)){alert('只能输入数字');this.value=”;}">3. 数字和小数点方法二vinputtype=textt_value=""o_value=""onkeypress="if(!this.value.match("[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;elsethis.t_value=this.value;if(this.value.match(/A(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"onkeyup="if(!this.value.match(/A[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;elsethis.t_value=this.value;if(this.value.match(/A(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"onblur="if(!this.value.match(/A(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/A\.\d+$/))this.value=0+this.value;if(this.value.match(/A\.$/))this.value=0;this.o_value=this.value}">4. 只能输入字母和汉字vinputonkeyup="value=value.replace(/[\d]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))"maxlength=10name="Numbers">5. 只能输入英文字母和数字,不能输入中文vinputonkeyup="value=value.replace(/[A\w\.\/]/ig,'')">6只能输入数字和英文vfontcolor="Red">chunv/font>vinputonKeyUp="value=value.replace(/[A\d|chun]/g,'')">7. 小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:vinputonKeyPress="if((event.keyCodev48||event.keyCode>57)&&event.keyCode!=46||/\.\d\d$/.test(value))event.returnValue=false">8. 小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:vinputonkeyup="this.value=this.value.replace(/A(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">只能是数字和小数点和加减乘際9. 只能输入数字、小数点、负数vinputname="input"type="text"onkeyup="JHshNumberText(this)"id="title">vbr>functionJHshNumberText(a){varfa="";if(a.value.substring(0,1)=="-")fa="-";varstr=(a.value.replace(/F0-9.]/g,”)).replace(/[.][0-9]*[.]/,'.');if(str.substring(0,1)==".")str="0"+str;a.value=fa+str;}1.取消按钮按下时的虚线框,在input里添加属性值hideFocus或者HideFocus=truevinputtype="submit"value="提交"hidefocus="true"/>2.只读文本框内容,在input里添加属性值readonlyvinputtype="text"readonly/>3防止退后清空的TEXT文档(可把style内容做做为类引用)vinputtype="text"style="behavior:url(#default#savehistory);"/>4. ENTER键可以让光标移到下一个输入框vinputtype="text"onkeydown="if(event.keyCode==13)event.keyCode=9"/>5. 只能为中文(有闪动)vinputtype="text"onkeyup="value=value.replace(/[-~]/g,'')"onkeydown="if(event.keyCode==13)event.keyCode=9"/>6. 只能为数字(有闪动)vinputtype="text"onkeyup="value=value.replace(/[A\d]/g,")"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[A\d]/g,''))"/>7. 只能为数字(无闪动)vinputtype="text"style="ime-mode:disabled"onkeydown="if(event.keyCode==13)event.keyCode=9"onkeypress="if((event.keyCodev48||event.keyCode>57))event.returnValue=false"/>8. 只能输入英文和数字(有闪动)vinputtype="text"onkeyup="value=value.replace(/[\W]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[A\d]/g,''))"/>9.屏蔽输入法10. 只能输入数字,小数点,减号(-)字符(无闪动)57))event.returnValue=false"/>11. 只能输入两位小数,三位小数(有闪动)57)&&event.keyCode!=46&&event.keyCode!=45||value.match(/A\d{3}$/)||/\.\d{3}$/.test(value)){event.returnValue=false}"/>12.实例vpxspan>姓名v/span>vinputtype=textmaxlength=4/>v/p>vpxspan>籍贯v/span>vinputtype=textmaxlength=1O/>v/p>vp>vinputtype=submit/>v/p>v/form>v!--maxlength设置的是数据库中的长度-->vscripttype="text/javascript">functioncheckform(e){varputs=e.getElementsByTagName('input');for(vari=0;ivputs.length;i++){if(puts[i].type=='text'){varlen=puts[i].value.replace(/[\u4E00-\u9FA5]/g,'aa').length;if(len>puts[i].maxLength){alert(puts[i].previousSibling.innerHTML+'不得超过'+puts[i].maxLength+'个字符(中文占2个字符)');returnfalse;}}}returntrue;}ENTER键可以让光标移到下一个输入框只能是中文屏蔽输入法只能输入英文和数字只能是数字vinputonkeyup="value=value.replace(/[A\d]/g,")"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[A\d]/g,''))">只能显示,不能修改vinputreadonlyvalue="只能显示,不能修改"〉只能输数字,判断按键的值functiononlyNum(){if(!((e。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.