Formulário

ex: dd/mm/aaaa



O evento onclick é, sem dúvida, um dos eventos mais utilizados em uma validação de formulário.
Geralmente ele é o gatilho que aciona a função de validação.

Da mesma forma, o evento onblur também pode servir como gatilho da validação. Nesse caso, a função é executada quando o campo perde o foco.
Já o evento onfocus pode servir para limpar o campo quando ele possuir valores iniciais e de instrução para o usuário, tal como "Digite um termo".

Outros eventos bastantes usados em formulários são os eventos de teclado, como onkeydown, onkeyup e onkeypress.
Eles podem ser os responsáveis pelas máscaras dos campos enquanto o usuário digita o valor.
Exemplo: pontos das casas decimais em um internet banking ou as barras de uma data de um formulário de cadastro de usuário.