Skip to content

Máscara para moeda brasileira. Foi utilizado o padrão internacional RegExp, possibilitando conversão desse método para qualquer linguagem de programação.

Notifications You must be signed in to change notification settings

mrbrunelli/regexp-mask-money

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot da aplicação

BRL moneyMask

💰 Máscara para moeda

Insere pontos e vírgulas automaticamente, seguindo o padrão do Real Brasileiro.

Teste online agora: https://mrbrunelli.github.io/regexp-mask-money

Como usar

  1. Clone o repositório
git clone https://github.com/mrbrunelli/regexp-mask-money
  1. Adicione o script maskMoney.js ao projeto
<script src="maskMoney.js">
  1. Adicione a propriedade onkeyup chamando a função maskMoney(), passando event como parâmetro
<form method="post" action="/">
    <input type="text" name="nome">
    <input type="email" name="email">
    <input type="text" name="salario">
    <button type="submit">
</form>

Observação

  • Essa função está limitada até R$ 1.000.000,00. Caso sua aplicação necessite de números maiores, é só adicionar na função, seguindo a lógica criada. Irei desenvolver uma versão utilizando o while, para que não tenha limites.
  • O RegExp se perde quando é feito o processo inverso (apagar o que foi digitado). Ele não consegue calcular e adicionar os pontos e vírgulas. Uma opção é adicionar uma verificação de tecla, caso aperte backspace ele apague todo o valor do input. Pretendo consertar esse bug na próxima versão.

About

Máscara para moeda brasileira. Foi utilizado o padrão internacional RegExp, possibilitando conversão desse método para qualquer linguagem de programação.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published