[Manipulation DOM] Ajouter un DIV "autour" d'un A
Bonjour,
Je suis en train de faire des tests de manipulation du DOM avec javascript (création de noeud, suppression, etc...)
Et j'ai du mal à faire ce que je désire.
J'ai dans ma page un lien (balise <a href>) et je souhaiterais ajouter un DIV autour afin qu'un fois ma fonction JS lancée j'obtienne:
Code:
<div><a href="...">...</a></div>
Je suis preneur de n'importe quelle infos.
Merci.
Re: [Manipulation DOM] Ajouter un DIV "autour" d'u
Citation:
Envoyé par psychomatt
J'ai dans ma page un lien (balise <a href>) et je souhaiterais ajouter un DIV autour afin qu'un fois ma fonction JS lancée j'obtienne:
Code:
<div><a href="...">...</a></div>
Je suis preneur de n'importe quelle infos.
Merci.
Code:
1 2 3 4 5 6 7
|
var monDiv = document.createElement('div');
var monA = document.getElementById('identifiant_de_mon_a');
var pointInsertion = monA.parentNode;
pointInsertion.insertBefore(monDiv,monA);
pointInsertion.removeChild(monA);
monDiv.appendChild(monA); |
Quelque chose dans ce gout, non?