Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

207
Views
No se pueden leer las propiedades de 'null' (leyendo appendChild)

¿Alguien puede decirme qué está mal con mi código? Esto funciona para todos los demás elementos de la página, pero no para este, que es el padre de todos ellos.

 let addButton = document.querySelector('.add-note'); addButton.addEventListener('click', (event) => { //prevent refresh event.preventDefault(); //note input value let noteInput = document.querySelector(".note-input"); //create note container let noteList = document.querySelector(".notes"); //create note let note = document.createElement("li"); note.classList.add("note"); noteList.appendChild(note); });
 <div class="title"> <h1>To Do List</h1> </div> <br> <form> <div class="add-note"> <input class="note-input" type="text" placeholder="Enter to-do item here"></input> <button class="add" type="submit">+</button> </div> </form> <br> <ul className="notes" id="notes"></ul>

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

¿Es este un proyecto React? className solo está disponible cuando se usa React.

 <ul className="notes" id="notes"></ul>

cambiar a

 <ul class="notes" id="notes"></ul>
about 4 years ago · Juan Pablo Isaza Report

0

Su pregunta no está clara, pero creo que parte de ella es que agregó el detector de eventos al div en lugar del botón de envío. Cambie la clase en su selector de consultas a ".add" en lugar de ".add-note".

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!