Дать наложение разных идентификаторов из foreachJavascript

Форум по Javascript
Ответить
Гость
 Дать наложение разных идентификаторов из foreach

Сообщение Гость »


У меня есть foreach, полученный из Firestore, каждый документ имеет класс кнопки «Наборы обновлений» связаны с обзором, содержащим дополнительную информацию для редактирования. Я пытался сделать так, чтобы каждый обзор имел разные идентификаторы, указав идентификатор из Firestore вместо части id="" но я не уверен, как сделать так, чтобы обзор знал, на какой документ нажимают
const Session = document.getElementById("session"); const roundRef = Collection(db, "uuid", uid, "программа", id, "упражнения"); const roundOrder = query(roundRef, orderBy("order")); const roundsUnsub = onSnapshot(roundOrder, (querySnapshot) => { querySnapshot.forEach((doc) => { const DocId = doc.id; константные данные = doc.data() константный идентификатор упражнения = doc.data() console.log(данные) //нужно убрать кликеры со стрелками при вводе чисел, но чтобы нажимались только цифры на клавиатуре Session.innerHTML += ` ${data.name Наборы обновлений ${data.name} Набор 1 Повторения Вес Набор 2 Повторения Вес Набор 3 Повторения Вес Набор 4 Повторения Вес Сохранить набор ` document.getElementById(exersizedID).addEventListener("click", function openNav() { document.getElementById("myNav").style.height = "60%"; }); document.getElementById("closeNav").addEventListener("click", function closeNav() { document.getElementById("myNav").style.height = "0%"; }); });
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»