--- title: Onclick Event localeTitle: Evento Onclick --- ## Evento Onclick O evento `onclick` em JavaScript permite que você, como programador, execute uma função quando um elemento é clicado. ### Exemplo ```javascript ``` No exemplo simples acima, quando um usuário clica no botão, ele verá um alerta no navegador, mostrando que o `Button was clicked!` . ### Adicionando `onclick` dinamicamente O evento `onclick` também pode ser adicionado programaticamente a qualquer elemento usando o código a seguir no exemplo a seguir: ```javascript

click on this element.

``` ### Nota É importante notar que usando o onclick podemos adicionar apenas uma função de ouvinte. Se você quiser adicionar mais, apenas use addEventListener (), que é a maneira preferida para adicionar listener de eventos. No exemplo acima, quando um usuário clica no elemento de `paragraph` no `html` , ele verá um alerta mostrando o `onclick Event triggered` . ### Impedindo a ação padrão No entanto, se anexarmos `onclick` a links ( `a` tag do HTML), poderemos impedir que a ação padrão ocorra: ```javascript Guides ``` No exemplo acima, `event.preventDefault()` comportamento padrão de `a` elemento (link de abertura) usando `event.preventDefault()` dentro de nossa função de retorno de chamada `onclick` . [MDN](https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onclick) #### Outros recursos [jQuery .on () Anexo do manipulador de eventos](https://api.jquery.com/on/)