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

192
Views
JavaScript no se carga y console.log() después de realizar cambios en django

He descargado el código de distribución de cs50. En eso, solo se ejecuta lo que escribieron en inbox.js. Lo que he agregado a inbox.js no se está ejecutando. El código que han dado:

 document.addEventListener("DOMContentLoaded", function () { // Use buttons to toggle between views document .querySelector("#inbox") .addEventListener("click", () => load_mailbox("inbox")); document .querySelector("#sent") .addEventListener("click", () => load_mailbox("sent")); document .querySelector("#archived") .addEventListener("click", () => load_mailbox("archive")); document.querySelector("#compose").addEventListener("click", compose_email); // By default, load the inbox load_mailbox("inbox"); }); function compose_email() { // Show compose view and hide other views document.querySelector("#emails-view").style.display = "none"; document.querySelector("#compose-view").style.display = "block"; // Clear out composition fields document.querySelector("#compose-recipients").value = ""; document.querySelector("#compose-subject").value = ""; document.querySelector("#compose-body").value = ""; } function load_mailbox(mailbox) { // Show the mailbox and hide other views document.querySelector("#emails-view").style.display = "block"; document.querySelector("#compose-view").style.display = "none"; // Show the mailbox name document.querySelector("#emails-view").innerHTML = `<h3>${ mailbox.charAt(0).toUpperCase() + mailbox.slice(1) }</h3>`;

En la función load_mailbox, he agregado:

 fetch(`/emails/${mailbox}`) .then((response) => response.json()) .then((emails) => { console.log(emails); });

Pero cuando hice clic en los botones para ver si mi consola funcionaba o no. No veo ningún resultado desde mi consola. Si copio el código que agregué (fetch (...)) y lo pego en la consola, funciona. ¿Cómo implemento eso cuando hago clic en los botones, los resultados se imprimen en la consola? He buscado en la pestaña fuente para ver si mi código está agregado o no. Pero la pestaña fuente solo muestra el código que ellos (cs50) han proporcionado, no el mío. ¿Qué cambios debo hacer en mi código para que la pestaña fuente también cargue mi código? He visto preguntas y respuestas relacionadas sobre este tema, pero no funcionan aquí.

about 4 years ago · Juan Pablo Isaza
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!