Résolu Répéter une <div> à l'aide de JS

Statut
N'est pas ouverte pour d'autres réponses.

xLiNK

:]
Premium
Inscription
23 Octobre 2011
Messages
461
Réactions
245
Points
4 118
RGCoins
0
Bonjour à tous,
J'aimerais savoir s'il existe un moyen de dupliquer des <div> à l'aide de javascript.
Par exemple, j'ai une div crée en HTML qui affiche ceci sur ma page:
plainsquare.png

Imaginons que je veuille dupliquer cette même div 3 fois. Ainsi, après le script en JS, j'ai ceci qui s'affiche:
plainsquare.png
plainsquare.png
plainsquare.png

Existe-t-il un moyen d'y arriver ?
Merci de votre aide :)
 

Grégory

Développeur
Ancien staff
Inscription
14 Novembre 2011
Messages
2 798
Réactions
2 221
Points
25 358
RGCoins
0
Salut,

@Wayz SEC pourra peut être t'aider.

Bonne journée,
Boosterz #TF
Effectivement :trollface:

Voici comment procéder : à toi d'adapter selon tes envies. :)
 
Cette réponse a aidé l'auteur de cette discussion !

MSLift

Premium
Inscription
5 Août 2013
Messages
833
Réactions
331
Points
16 996
RGCoins
25
Si tu as juste ça à faire en javascript, inclure jQuery va plus ralentir ta page qu'autre chose.

Coté HTML:
Code:
<div id="cloneDiv">...</div>

En Javascript:
Code:
var id = "cloneDiv"; // ID de ton div a cloner
var copy = 2; // Nombre de copie à faire

var elem = document.getElementById(id);
for (var i=0;i<copy;i++) {
    elem.parentNode.appendChild(elem.cloneNode());
}
 

Grégory

Développeur
Ancien staff
Inscription
14 Novembre 2011
Messages
2 798
Réactions
2 221
Points
25 358
RGCoins
0
Si tu as juste ça à faire en javascript, inclure jQuery va plus ralentir ta page qu'autre chose.

Coté HTML:
Code:
<div id="cloneDiv">...</div>

En Javascript:
Code:
var id = "cloneDiv"; // ID de ton div a cloner
var copy = 2; // Nombre de copie à faire

var elem = document.getElementById(id);
for (var i=0;i<copy;i++) {
    elem.parentNode.appendChild(elem.cloneNode());
}
Pratiquement plus aucune site n'utilise pas jQuery, mais t'as raison s'il n'utilise pas jQuery, il n'a pas précisé en même temps. ;)
 

Grégory

Développeur
Ancien staff
Inscription
14 Novembre 2011
Messages
2 798
Réactions
2 221
Points
25 358
RGCoins
0
Salut,

J'ai déplacé http://reality-gaming.fr/attachments/deplacement-png.20319/ ta discussion en section Résolu http://reality-gaming.fr/attachments/verifier-png.20313/

Bonne soirée,
Wayz SEC
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut