J'ai un gabarit que je suis en train de cloner pour faire une application de page unique. A l'intérieur de ce modèle sont des DIV qui devraient avoir un ids uniques afin qu'il devrait fonctionner individuellement quand j'ouvre des applications multiples (divs plusieurs clones)Comment changer le div interne lors du clonage d'un template?
<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>
et je suis le clonage comme ça
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)
Merci
mis '++ I' entre **() ** –
cela fonctionne sans le mettre entre parenthèses, en raison de l'espace, pas une solution – Harman