Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

NO SE PUEDE EJECUTAR EN CONSOLA DEL NAVEGADOR

Buen día!

intento ejecutar el código en la consola ya sea del navegador Edge o Chrome pero no aparece nada me gustaría saber por qué, hice lo que se sugiere en un comentario similar dónde aparece un error, pero sigue igual.

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>TODO App</title>
    <link rel="icon" type="image/png" href="./assets/rocket.svg" />
    <link rel="preconnect" href="https://fonts.gstatic.com" />
    <link
      href="https://fonts.googleapis.com/css2?family=Dosis&family=Open+Sans&family=Parisienne&display=swap"
      rel="stylesheet"
    />
    <link
      href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css"
      rel="stylesheet"
    />
    <link rel="stylesheet" href="styles.css" />
  </head>
  <body>
    <main>
      <div class="mainCard">
        <div class="title"><img src="./assets/rocket.svg" alt="Cohete"/></div>
        <div>
          <form action="">
            <input
              type="text"
              name="task"
              placeholder="Nombre de la tarea"
              class="inputForm"
              autocomplete="off"
            />
            <button type="submit" class="btnCreate" data-form-btn > <!--la referencia siemre inicia con data (para js)-->
              Agregar <i class="fas fa-plus-circle"></i>
            </button>
          </form>
        </div>
        <ul class="cardsList">
          <li class="card">
            <div>
              <i class="far fa-check-square icon"></i>
              <span class="task">Hacer curso de DOM</span>
            </div>
            <i class="fas fa-trash-alt trashIcon icon"></i>
          </li>
          <li class="card">
            <div>
              <i class="far fa-check-square icon"></i>
              <span class="task">Hacer curso de Git</span>
            </div>
            <i class="fas fa-trash-alt trashIcon icon"></i>
          </li>
        </ul>
      </div>
    </main>
    <script>src="script.js"</script>
  </body>
</html>
const btn = document.querySelector("[data-form-btn]"); //para seleccionar un elemento dentro del árbol de DOM//  
console.log(btn);

btn.addEventListener("click", function () {
    console.log("crear tarea")
});

1 respuesta
solución!

Hola Veronica. ¿Cómo estás?

Al revisar su código, noté que hay un error en el uso de la etiqueta script. El atributo src debe declararse dentro de la propia etiqueta, y no entre su apertura y cierre.

A continuación se muestra un ejemplo de cómo se debe hacer:

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

¡Espero haber ayudado! Hasta la próxima.