dlepera88-jquery / jquery-mascara
1.0.2
2019-04-20 22:36 UTC
Requires
- components/jquery: ^3.3
This package is auto-updated.
Last update: 2024-09-21 20:48:55 UTC
README
此插件将对所引用的字段或控件应用一个掩码。除了掩码外,它还会控制输入的内容。
先决条件
此插件需要jQuery (https://jqueryjs.cn/)。
开发者
Diego Lepera dlepera88@gmail.com http://diegolepera.xyz/
选项
placeholder
布尔值 默认 true
当设置为 true 时,插件会生成一个掩码的占位符示例,将可编辑字符替换为下划线。
示例
$('#celular-9').mascara('(00) 9 0000-0000', {placeholder: true});
Placeholder: (_\_) 9 \_\_\_\_-\_\_\_\_
limitar
布尔值 默认 true
当设置为 true 时,插件会在达到掩码最大长度时阻止字段输入。当设置为 false 时,允许继续输入。
示例
字段中输入的值:3001198800
$('#data').mascara('00/00/0000', {limitar: true});
Valor do campo: 30/01/1988
$('#data').mascara('00/00/0000', {limitar: false});
Valor do campo: 30/01/198800
示例
带有区号的8位电话号码
$('#telefone').mascara('(00) 0000-0000');
纳税人识别号(CNPJ)
$('#cnpj').mascara('00.000.000/0000-00');
个人身份号码(CPF)
$('#cpf').mascara('000.000.000-00');