Bonsoir tout le monde
J'ai un problème qui me prend la tête ... mais à un point
Bon je vous explique, j'ai réalisé un script JS qui créé un div, lui applique un petit effet (démarre et se réduit, pour s'arrêter à une taille potable) et il affiche un contenu. Je veux pouvoir supprimer ce div, quand je clique sur "close" par exemple
Peu importe l'élèment.
Je pourrais utiliser le css, et mettre display:none; mais le script va être réutiliser après, et si le div est déjà créer, il ne le recréé pas (sur safari, IE, etc ...) j'ai pas mal de façon pour contourner le problème, mais je voudrais faire propre et supprimer le div.
Alors j'ai vue pas mal de méthode avec getElementByTagName("tag")(int) puis removeChild(); mais cela ne me convient pas, car je ne connais pas la position de mon tag (ici un div). Et si je fais le removeChild(); sur un getElementById ou ByName(); j'ai une méchante erreur ^^
Alors je voudrais savoir si quelqu'un à une idée ? Merci
Voici quelque lien qui peut être utile : la page où executer le script, et le script
Merci beaucoup pour votre aide

J'ai un problème qui me prend la tête ... mais à un point

Bon je vous explique, j'ai réalisé un script JS qui créé un div, lui applique un petit effet (démarre et se réduit, pour s'arrêter à une taille potable) et il affiche un contenu. Je veux pouvoir supprimer ce div, quand je clique sur "close" par exemple

Je pourrais utiliser le css, et mettre display:none; mais le script va être réutiliser après, et si le div est déjà créer, il ne le recréé pas (sur safari, IE, etc ...) j'ai pas mal de façon pour contourner le problème, mais je voudrais faire propre et supprimer le div.
Alors j'ai vue pas mal de méthode avec getElementByTagName("tag")(int) puis removeChild(); mais cela ne me convient pas, car je ne connais pas la position de mon tag (ici un div). Et si je fais le removeChild(); sur un getElementById ou ByName(); j'ai une méchante erreur ^^
Alors je voudrais savoir si quelqu'un à une idée ? Merci
Voici quelque lien qui peut être utile : la page où executer le script, et le script
Merci beaucoup pour votre aide
