Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Manipulando o DOM - minha msg não aparece no console!

Fala pessoal Eu estou na seção 2 do curso no tópico Eventos com JavaScript. eu estou utilizando o Visual Studio Code para editar o html que eu clonei do repositório do professor e criação da pasta js e arquivo main.js. Porém na hora que eu executo o html no google chrome é como se o arquivo js que crie não existisse, alguém aqui já passou por isso?

5 respostas

imagem do navegador

<link rel="stylesheet" href="css/style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Teko:wght@300;500&display=swap" rel="stylesheet"> 
Robotron ROBOTRON 2000
    <section class="box estatisticas">
        <div class="estatistica">
            <p class="estatistica-titulo">Força</p>
            <div class="estatistica-valor">
                <p class="estatistica-numero">768</p>
            </div>
        </div>
        <div class="estatistica">
            <p class="estatistica-titulo">Poder</p>
            <div class="estatistica-valor">
                <p class="estatistica-numero">630</p>
            </div>
        </div>
        <div class="estatistica">
            <p class="estatistica-titulo">Energia</p>
            <div class="estatistica-valor">
                <p class="estatistica-numero">289</p>
            </div>
        </div>
        <div class="estatistica">
            <p class="estatistica-titulo">Velocidade</p>
            <div class="estatistica-valor">
                <p class="estatistica-numero">597</p>
            </div>
        </div>
    </section>

    <section class="equipamentos">
        <form action="" class="montador">
            <div class="box montador-conteudo">
                <div class="peca">
                    <label for="" class="peca-titulo">Braços</label>
                    <div class="controle">
                        <buttom class="controle-ajuste">-</buttom>
                        <input type="text" class="controle-contador" value="00">
                        <buttom class="controle-ajuste">+</buttom>
                    </div>
                </div>
                <hr class="linha">
                <div class="peca">
                    <label for="" class="peca-titulo">Blindagem</label>
                    <div class="controle">
                        <buttom class="controle-ajuste">-</buttom>
                        <input type="text" class="controle-contador" value="00">
                        <buttom class="controle-ajuste">+</buttom>
                    </div>
                </div>
                <hr class="linha">
                <div class="peca">
                    <label for="" class="peca-titulo">Núcleos</label>
                    <div class="controle">
                        <buttom class="controle-ajuste">-</buttom>
                        <input type="text" class="controle-contador" value="00">
                        <buttom class="controle-ajuste">+</buttom>
                    </div>
                </div>
                <hr class="linha">
                <div class="peca">
                    <label for="" class="peca-titulo">Pernas</label>
                    <div class="controle">
                        <buttom class="controle-ajuste">-</buttom>
                        <input type="text" class="controle-contador" value="00">
                        <buttom class="controle-ajuste">+</buttom>
                    </div>
                </div>
                <hr class="linha">
                <div class="peca">
                    <label for="" class="peca-titulo">Foguetes</label>
                    <div class="controle">
                        <buttom class="controle-ajuste">-</buttom>
                        <input type="text" class="controle-contador" value="00">
                        <buttom class="controle-ajuste">+</buttom>
                    </div>
                </div>
            </div>
            <input type="submit" value="Iniciar produção" class="producao" id="producao">
        </form>
    </section>
</main>
<script scr="js\main.js"></script>

const robotron = document.querySelector("#robotron")

robotron.addEventListener("click", dizOi)

function dizOi(){ console.log("oi") }

imagem do visual studio code

solução!

para ajudar alguém no futuro...... digitei errado:

<script scr="js\main.js"></script>

correto:

<script src="js\main.js"></script>