$(function(){
//显示件数,只能输入半角数字,全角数字
$("#pageNumber").bind('inputpropertychange',function(){
$(this).val($(this).val().replace(/[^0-9+^\uFF10-\uFF19]+/g,''));
});
//日期只能输入全角,半角数字和'/'
$("#admission_from").bind('inputpropertychange',function(){
$(this).val($(this).val().replace(/[^0-9+\/+^\uFF10-\uFF19]+/g,''));
});
//登录ID只能输入半角英文,全角半角数字
$('#loginId').bind('inputpropertychange',function(){
$(this).val($(this).val().replace(/[^\w+\uFF10-\uFF19]+/g,''));
});
$("#condition_id").bind('inputpropertychange',function(){
$(this).val($(this).val().replace(/[^\w+\uFF10-\uFF19+\uFF41-\uFF5A+\uFF21-\uFF3A]+/g,''));
});
}
使用JS限制input输入框只允许中文汉字、数字、整数等效果,多款代码如下:
判断日文的正则表达式
1. GBK (GB2312/GB18030)
\x00-\xff GBK双字节编码范围
\x20-\x7f ASCII
\xa1-\xff 中文
\x80-\xff 中文
2. UTF-8 (Unicode)
\u4e00-\u9fa5 (中文)
\x3130-\x318F (韩文
\xAC00-\xD7A3 (韩文)
\u0800-\u4e00 (日文)
ps: 韩文是大于[\u9fa5]的字符
其一,只允许输入数字和小数点。
其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来其三,只允许输入整数。其实也完全可以根据第三条来举一反三做一些限制。只允许输入英文字母、数字和下划线(以下二种方法实现)其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来其三,只允许输入整数。其实也完全可以根据第三条来举一反三做一些限制。只允许输入英文字母、数字和下划线(以下二种方法实现)只允许输入英文字母、数字和&=@只允许输入汉字me" type="text" style="ime-mode:disabled">只允许输入英文字母、数字和&=@只允许输入汉字
如果觉得《html正则半角 input输入时使用正则表达式全角半角进行限制》对你有帮助,请点赞、收藏,并留下你的观点哦!