input输入时使用正则表达式全角半角进行限制


    
        会员ID
        
            " class="inp" id="comId"/>
            
            
        
    
    
        登录ID
        
            " />
            
        
    
    
                        日期
                          
                    

                    
                        显示件数
                          件
                        例)100 
                    
                    
                        研修ID
                          例)CCC000001(完全一致)
                        
                    



$(function(){
    //显示件数,只能输入半角数字,全角数字
    $("#pageNumber").bind('input propertychange', function() {  
    	$(this).val($(this).val().replace(/[^0-9+^\uFF10-\uFF19]+/g,''));
    });
    
    //日期只能输入全角,半角数字和'/'
    $("#admission_from").bind('input propertychange',function(){
    	$(this).val($(this).val().replace(/[^0-9+\/+^\uFF10-\uFF19]+/g,''));
    });
    
    //登录ID 只能输入半角英文,全角半角数字
    $('#loginId').bind('input propertychange', function() {  
		$(this).val($(this).val().replace(/[^\w+\uFF10-\uFF19]+/g,''));
	}); 
    $("#condition_id").bind('input propertychange',function(){
    	$(this).val($(this).val().replace(/[^\w+\uFF10-\uFF19+\uFF41-\uFF5A+\uFF21-\uFF3A]+/g,''));
    });
}

成都创新互联专注于企业营销型网站、网站重做改版、下冶网站定制设计、自适应品牌网站建设、H5技术成都做商城网站、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为下冶等各大城市提供网站开发制作服务。

使用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]的字符

参考:http://www.cnblogs.com/dongzhiquan/archive/2009/09/13/1994736.html

其一,只允许输入数字和小数点。 

 
其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来 

 
 

其三,只允许输入整数。其实也完全可以根据第三条来举一反三做一些限制。 

这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。 

只允许输入数字 
 

只允许输入英文字母、数字和下划线(以下二种方法实现) 
 

其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来 

 
 

其三,只允许输入整数。其实也完全可以根据第三条来举一反三做一些限制。 

这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。 

只允许输入数字 
 

只允许输入英文字母、数字和下划线(以下二种方法实现) 
 
 

只允许输入英文字母、数字和&=@ 
 

只允许输入汉字 
 
me" type="text" > 
 

只允许输入英文字母、数字和&=@ 
 

只允许输入汉字 

转载自:http://www.cnblogs.com/xujh/archive/2008/08/21/1273525.html

js各类正则表达式(中文、字母、数字、全角) 参照:

http://blog.csdn.net/jdzms23/article/details/12425919


文章名称:input输入时使用正则表达式全角半角进行限制
文章源于:http://ybzwz.com/article/jccscd.html