私は単一ページアプリケーションを作るためにクローンを作成しているテンプレートを持っています。このテンプレートの中に、私は、複数のアプリケーション(クローン複数のdiv)テンプレートを複製する際に内部divを変更するにはどうすればいいですか?
<template id="templ">
<div id="name"></div>
<div id="btn">
<fieldset id="fld">
<input type="text" id="userMessage"placeholder="Type your message…" autofocus>
<input type="hidden">
<button id="send" >Save</button>
</fieldset>
</div>
</template>
を開いたとき、それは個別に作業しなければならないように、ユニークなIDを持っていなければならないいくつかのdivのはあると私は、この
var i =0
let template = document.querySelector('#templ')
let clone = document.importNode(template.content, true)
clone.id = 'name' + ++i // I can't change the Id o this name div
document.querySelector('body').appendChild(clone)
のようにそれをクローン化しています
ありがとう
プット '++ **()の間i' ** –
それは私が5個のクローンを言っている場合ではない解決策 – Harman