Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rodrigoalexandre

Máscara para campo numérico decimal

Recommended Posts

Estou precisando de uma função que coloque uma máscara dinamicamente nos campos de um formulário. A máscara deve ter o formato "###,##", sendo que só podem ser digitados números e devem ser permitidos números negativos. O problema é que a validação deve ser feita a cada tecla digitada pelo usuário, ou seja, conforme o usuário digita os números, a máscara vai se adaptando (deve ser no evento onKeyUp do campo). Deve ser parecido com o que acontece nos caixas eletrônicos, o preenchimento do campo deve ser da direita para a esquerda e o usuário não tem que digitar a vírgula, pois ela é controlada pela máscara. Tentei utilizar expressão regular para fazer isso, mas não consegui.Alguém tem alguma idéia de como deve fazer?Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.