--- id: 587d7fad367417b2b2512be1 title: Tratar eventos de clique com o JavaScript usando a propriedade onclick challengeType: 6 forumTopicId: 301503 dashedName: handle-click-events-with-javascript-using-the-onclick-property --- # --description-- Você quer que seu código execute apenas quando a página tenha terminado de carregar. Para isso, você pode incluir um evento JavaScript ao documento chamado `DOMContentLoaded`. Aqui está o código para fazer isso: ```js document.addEventListener('DOMContentLoaded', function() { }); ``` Você pode implementar manipuladores de eventos que vão dentro da função `DOMContentLoaded`. Você pode implementar um manipulador de evento `onclick` que dispara quando o usuário clica no elemento com id `getMessage`, adicionando o código a seguir: ```js document.getElementById('getMessage').onclick = function(){}; ``` # --instructions-- Adicione um manipulador de eventos de clique em uma função `DOMContentLoaded` para o elemento com o id `getMessage`. # --hints-- O código deve usar o método `document.getElementById` para selecionar o elemento `getMessage`. ```js assert(code.match(/document\s*\.getElementById\(\s*?('|")getMessage\1\s*?\)/g)); ``` O código deve adicionar um manipulador de evento `onclick`. ```js assert(typeof document.getElementById('getMessage').onclick === 'function'); ``` # --seed-- ## --seed-contents-- ```html
``` # --solutions-- ```html
```