Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Desafio 02

Crie um formulário simples com campos de entrada e utilize JavaScript para recuperar os valores digitados nos campos usando a propriedade value. Exiba os valores no console e na tela.

Bom dia, eu usei os código da atividade para entender o funcionamento, mas quando abro no navegador ele não funciona e dá erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

como posso resolver isso ?

HTML

<html>
<body>
<form id="meuForm">
    <label for="campoNome">Nome:</label>
    <input type="text" id="campoNome" name="nome">
    
    <label for="campoIdade">Idade:</label>
    <input type="text" id="campoIdade" name="idade">

    <button type="button" onclick="capturarValores()">Capturar Valores</button>
  
  <div id='mostraNome'><span>Seu nome e idade irão aparecer aqui.</span></div>
</form>

<script src="script.js"></script>
</body>
</html>

JS


function capturarValores() {
    const nome = document.getElementById('campoNome').value;
    const idade = document.getElementById('campoIdade').value;

 document.getElementById('mostraNome').textContent = `Nome: ${nome}, Idade: ${idade}`;
    console.log(`Nome: ${nome}, Idade: ${idade}`);
}
1 resposta
solução!

Oi, Luis! Tudo bem?

De acordo com a descrição e imagem do erro, o navegador não está encontrando a função capturarValores, o que geralmente acontece quando o arquivo JavaScript não está sendo carregado corretamente.

Aqui estão algumas coisas que podemos verificar para resolver o problema:

  1. Verifique o nome do arquivo JavaScript: Certifique-se de que o arquivo script.js está no mesmo diretório que o arquivo HTML e que o nome do arquivo está correto.

  2. Verifique também se o arquivo JavaScript foi salvo antes de executar o programa no navegador, para garantir, aperte "CTRL" + S nos documentos HTML e JS, além de recarregar a página do browser.

Espero ter ajudado! Caso o problema persista, peço que envie uma foto da sua tela na IDE que estiver usando.

Um forte abraço e bons estudos!