Categorias

Máscara padrão para campos do formulário

Esta função insere uma máscara de formatação de acordo com a necessidade do programador.

A função é simples usada, basicamente, para inserir máscaras em campos que recebem:
– Datas,
– CPF,
– CEP,
– CNPJ,
– Telefone,
– entre outros.

A função recebe o objeto do formulário, normalmente um textbox, e a formatação da máscara como o programador quiser estipular, por exemplo:

Data: ‘**/**/****’, ‘##/##/####’.
CEP: ‘**.***-***’, ‘##.###-###’.

A função ainda usa expressão regular para ser chamada apenas quando forem pressionadas teclas permitidas. No código de exemplo é utilizada a função no evento onKeypress das TextBoxes, onde a máscara é aplicada a medida que o campo é preenchido, ou seja, no caso da data e do CEP, a medida que os números são digitados.

Essa verificação é tanto opcional, quanto alterável, ou seja, você pode retirá-la do código ou mudar o seu código.

A função é simples, e tem várias maneiras de ser implementada.