HTML Input标签输入限制

小鱼儿 2022-05-25 11:06 278阅读 0赞

只能输入中文

  1. <input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')">

只能输入英文

  1. <input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">

文本框只能输入数字代码(小数点也不能输入)

  1. <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

只能输入数字(能输小数点)

方法一

  1. <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">

方法二

  1. <input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">

方法三:

  1. <input onkeyup="this.value=this.value.replace(/[^\d.]/g,'')" onafterpaste="this.value=this.value.replace(/[^\d.]/g,'')" >

只能输入数字和英文

  1. <input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">

只能输入字母和中文

  1. <input onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">

只能输入字母和数字

  1. <input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

发表评论

表情:
评论列表 (有 0 条评论,278人围观)

还没有评论,来说两句吧...

相关阅读