Я понимаю, как динамически загружать HTML, но у меня возникают проблемы с пониманием того, как я загружаю его, назначаю и отслеживаю идентификаторы элементов внутри загруженного div
.
Это мой основной блок
<div id="add-equip-container">
<div id="add-equip-content">
</div>
<button id="add-equipment">Add More Equipment</button>
<button id="submit-equipment">Submit Equipment</button>
</div>
Теперь каждый раз, когда нажимается add-equipment
, я хочу загрузить следующий блок в add-equip-content
.
<div class="add-equip-form">
<input id="?" type="text" placeholder="Equipment Description..."/></br>
<input id="?" type="text" placeholder="Equipment Number"/></br>
<input id="?" type="text" placeholder="Other Stuff..."/></br>
</div>
Каждый блок будет вставлен ниже предыдущего загруженного. Я понятия не имею, как назначать и отслеживать различные идентификаторы, которые будут выданы во время этой операции. Мне бы хотелось решение, не связанное с jQuery. Я пытаюсь использовать ванильный JavaScript, прежде чем перейду к фреймворкам.
Я уверен, что уже может быть вопрос или блог или что-то в этом роде, но я просто не знаю лучших ключевых слов для поиска. Каждый раз, когда я использую «Динамически загружать HTML» в ключевых словах поиска, все, что я получаю, это результаты обучения AJAX.
Заранее благодарю за любую помощь!