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

188
Visualizações
¿Cómo puedo tener una lista UL con muchos elementos LI más un botón?

Estoy haciendo esto para practicar. Quiero hacer una pequeña aplicación que lleve un registro de los gastos. Contiene dos entradas de texto y una entrada de fecha, además de un botón para agregar el valor de cada uno en la pantalla. Escribes el lugar donde gastaste el dinero, la fecha y la cantidad y aparece abajo como una lista desordenada más un botón para borrar toda la entrada.

¿Cómo puedo tener una lista desordenada que contiene tres artículos li? Intenté crear varias listas y agregarlas a la lista o entre sí. Funcionó hasta cierto punto, sin embargo, el botón Eliminar solo eliminó la última entrada de entrada, la cantidad. Si lo agregué a la lista, eliminó todo el elemento ul, por lo que solo se pudo hacer una vez al intentarlo.

Mi código en este momento cuando volví a donde comencé:

HTML

 <div class=""> <input type="text" placeholder="Where was the expense made?" class="place"> <input type="date" class="date"> <input type="text" class="amount"> <input type="button" value="Add Expense" class="addBtn"> </div> <ul class="list"></ul>

JS

 function addStuff() { const place = placeInput.value; const date = dateInput.value; const amount = amountInput.value; const btn = document.createElement('button'); btn.type = 'button'; btn.textContent = 'X'; btn.addEventListener("click", (e) => deleteExpense(e)); const li = document.createElement('li'); li.textContent = `${place}`; li.appendChild(btn); list.appendChild(li); }
about 4 years ago · Juan Pablo Isaza
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