Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

404
Vistas
How can I wait in .then() block to get a value and display it in innerHTML?

I am using firebase firestore database vesion 9 . I am working on a Notes App project and what i am trying to do here is that whenever i click on new note the new note gets created with empty content in database and i want to fetch its id to show on top of note. Here is the code of the Problem I am facing:-

    let docId;
    addDoc(colref,{
    notes: "",
    EditedAt: serverTimestamp()
    })
     .then((el)=>{
                 docId = el.id;
                 console.log(docId)
                 })
     .catch(err=>{
                 console.log(err.message);
                 })

note.classList.add('note')
note.innerHTML = `
<div class="tools">
<span class="doc-id">${docId}</span>
    <button class="edit"><i class="fas fa-edit"></i></button>
    <button class="delete"><i class="fas fa-trash-alt"></i></button>
</div>
<div class="main ${text ? "" : "hidden"}"></div>
<textarea class="${text ? "hidden" : ""}"></textarea>
`
document.body.appendChild(note)
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda