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

219
Views
administrar eventos, con addEventListener, y seleccionar entrada dinámica con querySelectorAll

Lo siento, parece una nueva publicación, pero no vi mi respuesta en los otros temas. Necesito hacer un sitio web dinámico que ofrezca la posibilidad de ordenar algún producto por el almacenamiento local.

El cliente puede seleccionar el producto y las tesis se muestran en mi tarjeta.html, por cada producto de mi LS realicé un artículo.

En este artículo hay un niño, una entrada que muestra la cantidad seleccionada antes por el cliente. Me gustaría vincular esta entrada a mi almacenamiento local. El cliente cambiará directamente la cantidad en esta página de pedido, y si hay un cambio, lo informará a mi almacenamiento local.

aquí está mi función de prueba.

 const manageQuantity = async (createArticle) => { await createArticle let itemQuantity = document.querySelector('.itemQuantity') console.log(itemQuantity) itemQuantity.addEventListener('change', () => { console.log("ok l'évènement est fonctionnel") }) } // createArticle, make the article if I've product in LS // itemQuantity is the class of my input

Mi addEventListener no es una función con quereSelectorAll, pero sí con un simple querySelector. Pero necesito tener todas las entradas creadas por mi función.

¿Cómo puedo seleccionar todas mis entradas y asegurarme de que mi addEvent se ejecutará?

about 4 years ago · Santiago Gelvez
1 answers
Answer question

0

const manageQuantity = async (createArticle) => { await createArticle let itemQuantities = document.querySelectorAll('.itemQuantity') itemQuantities .forEach(function(item) { item.addEventListener('change', () => { console.log("ok l'évènement est fonctionnel") }) }); }

básicamente, debe usar querySelectorAll () si está usando la clase, devolverá una lista de nodos para que pueda usar la función foreach para recorrer todos los elementos con la clase seleccionada y agregar los detectores de eventos

about 4 years ago · Santiago Gelvez 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!