欢迎您  本站地址:   jQuery Mask Plugin输入框内容格式化插件-小库平台

小库平台

 找回密码
 立即注册
jQuery Mask Plugin输入框内容格式化插件-小库平台

小库平台

 找回密码
 立即注册
上一主题 下一主题

jQuery Mask Plugin输入框内容格式化插件

跳转到指定楼层
楼主
|只看大图 回帖奖励 |倒序浏览 |阅读模式

一个用于字段格式的jQueryMaskPlugin输入框内容格式化插件,文本框内容格式化代码,支持日期格式,手机号码,时间格式(小时),带区号的座机号码,美国电话号码,地区号码,混合类型,邮政编码,货币等文字格式化。

js代码
<scripttype="text/javascript"src="js/jquery-1.11.0.min.js"></script>
<scripttype="text/javascript"src="dist/jquery.mask.min.js"></script>
<scripttype="text/javascript">
$(function(){
$('.date').mask('9999-99-99');
$('.time').mask('99:99:99');
$('.date_time').mask('99/99/999999:99:99');
$('.cep').mask('99999-999');
$('.phone').mask('99999999999');
$('.phone_with_ddd').mask('(9999)9999999');
$('.phone_us').mask('(999)999-9999');
$('.mixed').mask('AAA000-S0S');$('.cep_with_callback').mask('00000-000',{onComplete:function(cep){
console.log('Maskisdone!:',cep);
},
onKeyPress:function(cep,event,currentField,options){
console.log('Ankeywaspressed!:',cep,'event:',event,'currentField:',currentField.attr('class'),'options:',options);
}
});$('.crazy_cep').mask('00000-000',{onKeyPress:function(cep){
varmasks=['00000-000','0-00-00-00'];
mask=(cep.length>7)?masks[1]:masks[0];
$('.crazy_cep').mask(mask,this);
}});$('.cpf').mask('999.999.999-99',{reverse:true});
$('.money').mask('000.000.000.000.000,00',{reverse:true});varSaoPauloCelphoneMask=function(phone,e,currentField,options){
returnphone.match(/^(\(?11\)??9(5[0-9]|6[0-9]|7[01234569]|8[0-9]|9[0-9])[0-9]{1})/g)?'(00)00000-0000':'(00)0000-0000';
};$(".sp_celphones").mask(SaoPauloCelphoneMask,{onKeyPress:function(phone,e,currentField,options){
$(currentField).mask(SaoPauloCelphoneMask(phone),options);
}});
$('pre').each(function(i,e){hljs.highlightBlock(e)});});
</script>



下载
回复

使用道具 举报

小黑屋|小库平台

GMT+8, 2024-9-20 08:03 , Processed in 9.116689 second(s), 18 queries , Xcache On.

Powered by Discuz! 3.4

小库提示

扫描下方二维码,访问手机版。