Boa tarde a todos,
Todo mundo já precisou de um script que realizasse a formatação de campos monetários em tempo de digitação. O script é pequeno, tem aproximadamente 1kb (compactado) e tem um uso muito simples, veja como utilizar o mesmo no trecho de código abaixo:
1 2 3 |
$('#id_do_input').money(mascara, alinhamento); $('#id_do_input').money('[###.]###,##', 'left'); $('#id_do_input').money('[###.]###,##'); |
Se você chamar o método ‘money’ o plugin irá assumir a máscara e alinhamento padrão, no caso ‘[###.]###,##’ e ‘left’.
Eu testei o exemplo de uso nos navegadores IE 6, 7, 8, Mozilla Firefox 3.6.x e Google Chrome. Utilizei as funções próprias da jQuery para manter o máximo de compatibilidade entre os navegadores.
Download
http://www.mediafire.com/file/9f7ncqthdnz7l88/jquery.monetarymask.js
Para dúvidas e sugestões utilizem a área de comentários abaixo.