用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等收
1.文本框只能输入数字代码(小数点也不能输入) 或 <input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/D/g,'')}" onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}"> 2.只能输入数字,能输小数点. <inputtype="text"size="12"onkeyup="this.value=this.value.replace(/[^d.]+?/g,'')"/> 3.数字和小数点方法二 4.只能输入字母和汉字 5.只能输入英文字母和数字,不能输入中文 6.只能输入数字和英文<fontcolor="Red">chun</font> 7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号: 8.小数点后只能有最多两位(数字,字母,可以输入运算符号:
javascript常见的表单输入限制功能,在输入的时候限制用户的输入: 1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方法二 4.只能输入字母和汉字 5.只能输入英文字母和数字,不能输入中文 6.只能输入数字和英文 7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号 8.小数点后只能有最多两位(数字,字母,可以输入运算符号 9.只能输入中文: < input name="realname" type="text" maxlength="20" class="input_style" value="" onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))" /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |