supprimer un noeud parent au domready...
Posté : 06 mai 2008, 12:01
Salut la compagnie 
je souhaite faire disparaitre un span mais tout en laissant les divers nœuds qu'il contient.
voila le html de depart:
voici le html à obtenir via le js:
si quelqu'un peut m'aider... J'ai pas trop l'idée pour ce faire.
j'ai bien essayer ceci mais rien de fonctionnel:
je souhaite faire disparaitre un span mais tout en laissant les divers nœuds qu'il contient.
voila le html de depart:
Code : Tout sélectionner
<div id=barre_navigation>
<a href="./path/file.php">une page</a>
<a href="./path/otherfile.php" style="display: none;">une autre page</a>
<span id="bouton_off">
<a href="./path/img1.jpg" style="display: none;"> </a>
<a href="./path/img2.jpg" style="display: none;"> </a>
<a href="./path/img3.jpg" style="display: none;"> </a>
<a href="./path/img4.jpg" style="display: none;"> </a>
<a href="./path/img5.jpg" style="display: none;"> </a>
<a href="./path/img6.jpg" style="display: none;"> </a>
</span>
</div>Code : Tout sélectionner
<div id=barre_navigation>
<a href="./path/file.php">une page</a>
<a href="./path/otherfile.php" style="display: none;">une autre page</a>
<a href="./path/img1.jpg" id="bouton_on"> </a>
<a href="./path/img2.jpg" style="display: none;"> </a>
<a href="./path/img3.jpg" style="display: none;"> </a>
<a href="./path/img4.jpg" style="display: none;"> </a>
<a href="./path/img5.jpg" style="display: none;"> </a>
<a href="./path/img6.jpg" style="display: none;"> </a>
</div>
j'ai bien essayer ceci mais rien de fonctionnel:
if(document.getElementById("bouton_fullscreen_off"))
{
/*on active le bouton fullscreen shadowbox pour diaporama.php */
var diaporamaCloneNode = document.getElementById("bouton_fullscreen_off").childNodes;
document.getElementById("bouton_fullscreen_off").firstChild.removeAttributeNode("style");
document.getElementById("bouton_fullscreen_off").firstChild.setAttribute("id", "bouton_fullscreen");
document.insertBefore(diaporamaCloneNode, document.getElementById("barre_navigation").lastChild);
document.getElementById("barre_navigation").removeChild(getElementById("bouton_fullscreen_off"));
}
merci d'avance