Quantcast
Channel: How to use with dynamic IDs? - Stack Overflow
Viewing all articles
Browse latest Browse all 2

How to use with dynamic IDs?

$
0
0

Given a HTML-template like this:

<template id="paragraph-template"><p>Hi, I am a paragraph</p></template>

I load and append this template via JS, like so:

let templateInstance = document.getElementById("paragraph-template");myContainer.appendChild(templateInstance)

Now I'd like to add the template multiple times (i.e. in a for-loop) and I want the <p>-elements to each have a unique id, so the result would look like e.g.:

<div><p id="p1">Hi, I am a paragraph</p><p id="p2">Hi, I am a paragraph</p><p id="p3">Hi, I am a paragraph</p><div>

How can I achieve this with HTML-templates?

EDIT:The example I provide here is minified – In the real world I have a template with many elements, which should all get a unique ID.


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images