Evento onreset
Definição e uso
Ocorrerá o evento onreset ao resetar o formulário.
Exemplo
Exemplo 1
Execute JavaScript ao resetar o formulário:
<form onreset="myFunction()"> Insira o nome: <input type="text"> <input type="reset"> </form>
Exemplo 2
Mostrar o texto do campo de texto inserido antes do reset:
var x = document.getElementById("myInput"); alert("Antes do reset, o texto era: " + x.value);
Exemplo 3
Use o método reset() do objeto Form do HTML DOM para resetar o formulário. Isso acionará o evento onreset, que, por sua vez, acionará uma função alert.
// Resetar os valores de todos os elementos do formulário com id="myForm" function myResetFunction() { document.getElementById("myForm").reset(); } // Mostre alguns textos ao resetar o formulário function myAlertFunction() { alert("O formulário foi resetado"); }
Sintaxe
No HTML:
<element onreset="myScript">
No JavaScript:
object.onreset = function(){myScript};
No JavaScript, use o método addEventListener():
object.addEventListener("reset", myScript);
Notas:Internet Explorer 8 ou versões mais antigas não suportam Método addEventListener().
Detalhes técnicos
Bubbling: | Suporte |
---|---|
Cancellable: | Suporte |
Tipo de evento: | Evento |
Etiquetas HTML suportadas: | <form> |
Versão DOM: | Eventos de Nível 2 |
Suporte ao navegador
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onreset | Suporte | Suporte | Suporte | Suporte | Suporte |