Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Input de data no html

Ola pessoal!

Estou com uma dúvida, e caso aja um curso específico para isso, por favor me orientem.

Como que podemos criar um campo no site para que o usuário insira a data e siga um padrão automático de data/mês /ano ?

É via javascript, ou na propria propriedade da tag?

Ou é uma mera questão de design do layout, porque o sistema irá receber tudo junto. Exemplo: 01102018

Embora ai não esteja falando sobre este cenário, seria interessante explicar como funciona pra receber a data no java. Obrigado

1 resposta
solução!

Oi John,

No HTML 5 entrou o novo type de datas na tag input:

<input type="date">

Com isso o próprio browser se encarrega de formatar e apresentar aquele componenete para escolha de data.

O problema é que isso vai depender do browser do usuário, que talvez seja antigo e não suporte, ou esteja em inglês e a mascara será diferente.

Por conta disso, talvez valha a pena utilizar alguma biblioteca JavaScript, como o jQuery UI, que você determina a máscara e ele que vai controlar isso.

https://jqueryui.com/datepicker/