2
respostas

Não está funcionando

Escrevi o seguinte código, porem quando clico no botão prompt não esta abrindo a caixa de pergunta o que fiz de errado?

let titulo = document.querySelector('h1');
titulo.innerHTML = 'Hora do Desafio';

function verificarClic() {
    console.log('O botão foi clicado!');
}

function verificarAlert() {
    alert('Eu amo JS');
}

function verificarPrompt() {
    let nomeCidade = prompt ('Digite o nome de alguma cidade do Brasil?');
    alert(`Estive em ${nomeCidade}, e lembrei de você`);
}
2 respostas

Boa tarde Julio! Tudo bem com você?

Testei o seu código em conjunto com o código da atividade e o seu código funcionou como esperado, apresentando a caixa de alerta com a pergunta para o usuário. Isso indica que o erro está no código em HTML do seu projeto, peço que verifique se no arquivo "Index.html" está ocorrendo corretamente a chamada da função verificarPrompt na TAG button , ela deve está como apresentada abaixo:

<button onclick="verificarPrompt()" class="button">Prompt</button>

Note a atribuição da função verificarPrompt(), para a propriedade onclick, não se esqueça de colocar os parênteses para a função ser executada corretamente.

Após modificar essa parte do código HTML, salve o arquivo "Index.html", abra-o no navegador e clique no botão "Prompt".

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

confira se o nome da função declarada no JavaScript está de acordo com o valor passado no HTML no onclick="".