屏蔽输入插件
Masked Input Plugin
我需要在"屏蔽输入插件"中执行一个实现,使其在接受以下值的掩码中工作:
(99) 9999-9999 or (99) 99999-9999
我试过这个:
$('.tel').mask('(99) 9999? 9-9999');
但是如果我报告值(99) 9999 9999
,因为它呈现(99) 99999-999
,我不想要
您可以使用这个不错的解决方案
$('.tel').focusout(function(){
var phone, element;
element = $(this);
element.unmask();
phone = element.val().replace(/'D/g, '');
if(phone.length > 10) {
element.mask("(99) 99999-999?9");
} else {
element.mask("(99) 9999-9999?9");
}
}).trigger('focusout');
在找到原始代码
http://pedroelsner.com/2012/07/mascara-jquery-para-novo-digito-de-celular-em-sao-paulo/
相关文章:
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 如何在dom元素中插入输入标记数据插件
- 如何启用由日期选择器 ui 附加的输入?(JQuery 插件)
- jquery在动态表单输入上验证插件不起作用
- 无法破解pass-css插件以使两个输入元素出现在一行中
- 带有jQuery和屏蔽输入插件的手机掩码
- 模式和输入组插件中的Bootstrap popover
- ckEditor插件iframe对话框设置html输入
- 拖放区插件为每个上传的图像添加输入
- 安卓(三星银河)上的JQuery Mask输入插件,返回的keyCode始终为229
- 如何使用jQuery验证插件根据输入类型=文本/单选/复选框验证表单
- jquery.form/validate 插件只允许在输入更改时提交
- 将字节数组转换为 XUL 插件中的输入流
- 屏蔽输入插件 jquery
- j查询验证插件,检查输入默认值
- 如果输入文件丢失,有没有办法导致 Grunt 插件失败
- JQuery 屏蔽输入插件不适用于区号
- jQuery ajax 插件获取输入的值
- 使用验证器插件 Jquery 验证动态输入表单元素