Skip to content

Latest commit

 

History

History
38 lines (34 loc) · 1.51 KB

README.md

File metadata and controls

38 lines (34 loc) · 1.51 KB
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.