• 0
Sign in to follow this  
Lamenza

Formatação De Campos

Question

Tenho um campo que deve receber um número no formato [x,xx]. Existem muitas soluções para formatar o campo durante sua digitação, por exemplo, num campo de data, garantir que uma data seja digitada no formato [dd/mm/aaaa]. O evento onchange garante isso. Mas, como fazer que o formato seja respeitado se o usuário sai do campo? No meu caso, o usuário digitou [x] e saltou para outro campo, como fazer para formatar aquele valor para [x,00]?

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
o legal é pegar uma funcão tipo esta dae abaixo! que serve para qqer mascara e adaptar para a sua necessidade!

http://scriptbrasil.com.br/forum/index.php...=0entry296839

abraços

Obrigado fercosmig!

Ocorre que essa situação não previne que o usuário salte do campo antes de terminar de preenche-lo corretamente. Com keypress o usuário vai iterando com a função de máscara se ele preencher todo o campo. No seu exemplo, num campo de data, se o usuário digitar somente o dia [DD/MM/AAAA], a função não funcionará. Pensei no evento onblur, para avaliar e validar o conteúdo do campo. É possível?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this