Uma dica para quem trabalha com atribuição de eventos e precisa impedir o browser de executar uma ação padrão, como o click de um botão ou submit de um form: método preventDefault();
É um método que existe por padrão, no evento dos browsers, e você pode utilizá-lo ao invés de retornar false para evitar a execução do evento original.
Apenas chame o método a partir da variável que contém o evento.
Ex.:
function submitForm(event) {
event.preventDefault(); //previne que o browser submeta o form
seu código personalizado;
}
Fácil mas muito útil!
segunda-feira, 18 de julho de 2011
Assinar:
Postagens (Atom)