Pode o comportamento dos novos tipos de formulários HTML5 ser substituído?

votos
2

Fiquei me perguntando se alguém sabia se fosse possível substituir o comportamento padrão dos navegadores que suportam os novos tipos de entrada HTML, como type = email e digite = data?

Compreendo que eu poderia testar se um navegador suporta um tipo de entrada e fornecer uma alternativa para esses navegadores que não o fazem, mas o que eu quero saber é se existe alguma maneira de impedir que o comportamento padrão de acontecer em navegadores que fazer apoiá-lo?

Por exemplo, se no Opera eu quero usar o tipo de entrada de data, mas eu não quero Opera para exibir o datepicker nativa (ou seja, eu quero substituí-lo com o meu próprio costume um) é que é possível? Existem quaisquer eventos DOM desencadeadas como onDatePickerShow que se pode ligar para?

Eu não acredito que isso é possível, mas se alguém sabe com certeza um jeito ou de outro eu gostaria de ouvi-lo.

Publicado 12/11/2009 em 15:19
fonte usuário
Em outras línguas...                            


2 respostas

votos
0

Desativar a validação de HTML5 elementos de formulário

Se você adicionar um atributo novalidate, em seguida, por exemplo, você pode digitar um e-mail sem um @

Isso só parece desativar a validação do cliente lado HTML5.

Respondeu 07/01/2015 em 12:11
fonte usuário

votos
0

input type=datesem datepicker é quase o mesmo que input type=text. Se você quiser manter a validação, então você pode usar patterno atributo em vez disso.

Não há nenhuma maneira de personalizar look'n'feel do selecionador de data padrão. Não há eventos para o selecionador. não Spec não definir qualquer UI para os catadores. Considere como descontroladamente diferentes catadores pode ser - comparar que você começa no desktop com seletor no iPhone.

No futuro CSS pode ficar pseudo-classes para algumas personalizações de selecionador de data (e selecionador de arquivo), mas atualmente é tudo ou nada.

Respondeu 16/12/2009 em 14:19
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more