dlepera88-jquery/jquery-mascara

安装: 24

依赖: 3

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

公开问题: 1

语言:JavaScript

1.0.2 2019-04-20 22:36 UTC

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');