Formatar campos de data

5 respostas
G

Bom dia turma estou com um problema.Não estou conseguindo fazer que um campo do tipo imputText fique formatado no tipo data.Exemplo quero que a medida que o cliente for digitando ele vai formatando no tipo data(dd/mm/aaaa).Tentei com o convertDateTime mas ele é somente na exibição do valor, gostaria na medida que ele fosse digitando.

Se alguem puder me ajudar
Obrigado

5 Respostas

M

Bom dia,

porque voce nao utiliza rich:calendar/ http://livedemo.exadel.com/richfaces-demo/richfaces/calendar.jsf ou <t:inputCalendar/> http://myfaces.apache.org/tomahawk/calendar.html?

É bem simples de utilizar e o resultado eh bem profissional.

Abracos,
Marco.

G

Tuda blza mrmarcondes eu estava utilizando o rich:calendar/ mas achei que seria melhor se que o cliente digitasse na mão mesmo ao invés de selecionar a data no calendar.Pelo fato que seria uma data de nascimento.Pois não seria muito prático.

G

Na verdade eu não queria isso somente para data mas também no geral por exemplo moeda(R$0,00),telefone(([telefone removido]) em fim queria formatar campos imputText para que na medida que o cliente fosse digitando online mesmo já iria formatando o campo de acordo com o padrão.

De qualquer jeito agradeço sua ajuda

M

Bom, nesse caso, acho mais facil fazer via javascript mesmo, no onkeyup/ onkeypress.

Marco.

G

Inicialmente eu queria saber se já existia um componente que já fazia isso, mas creio eu que desse jeito vai ser mais facil vou pesquisar sobre isso.Valeu pela sua ajuda!

Criado 13 de fevereiro de 2008
Ultima resposta 13 de fev. de 2008
Respostas 5
Participantes 2