Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

260
Visualizações
¿Puede obtener el valor de un elemento HTML que es igual a cero en JavaScript?

Estoy tratando de obtener acceso a un elemento HTML que (actualmente) es igual a cero en HTML.

Elemento HTML en una plantilla de Django:

 {% for post in page_obj.object_list %} <div class = "individual_posts"> <h6 id = "post_itself_{{ post.id }}" class="post_itself">{{ post.post }}</h6> <h6 id="likes_{{ post.id }}" class = "post_elements">{{ post.likes }}<button class="like_button">&#x1F44D;</button></h6> {% endfor %}

El valor predeterminado para {{ post.likes }} es cero, pero estoy tratando de obtener acceso al elemento HTML para poder aumentar el valor.

JavaScript:

 document.addEventListener('DOMContentLoaded', function(){ const likeButtons = document.querySelectorAll('.like_button'); for (const l_button of likeButtons){ l_button.addEventListener('click', (event) => like(event.target.id)); } }); function like(id){ let likes = document.querySelector(`#likes_${id}`); console.log(likes) console.log(likes.value); let likeNum = likes +=1; }

Desde el primer archivo console.log, obtengo null . Desde el segundo console.log, obtengo undefined .
¿Alguien sabe cómo acceder al valor de este id?

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda