[Javascript] Soucis avec removeChild - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Javascript] Soucis avec removeChild (/showthread.php?tid=768) |
[Javascript] Soucis avec removeChild - Sephi-Chan - 06-02-2007 Bonjour, Je m'essaye actuellement au couple DOM/Javascript et je me heurte à un problème. J'ai créer un script grâce auquel on peut ajouter et retirer des éléments (li) à une liste (ul). Mais voila, je n'arrive pas à retirer les éléments déjà mis en place dans le code xHTML. Seuls les éléments ajoutés à l'aide de la fonction s'enlèvent. Je vous le demande donc, savez-vous pourquoi ces éléments ne s'enlève pas de la même manière que ceux qu'on ajoute grâce à la fonction ? Voici le code Javascript : Code : <script type="text/javascript"> Ainsi que le code xHTML : Code : <ul id="liste1"> J'espère que vous pourrez m'aider. Je vous en remercie d'avance, Sephi-Chan RE: [Javascript] Soucis avec removeChild - Raoull - 06-02-2007 A ta place je virerai le H2 de l'intérieur de UL, et j'essaierai de virer le dernier noeud à partir de son index, un peu comme ca (pas testé) : Code : function retirer(id){ Pour un minimum de sécu faudrait vérifier que dernier_index est > -1, c'est à dire qu'il ya bien des éléments dans la liste, en tout cas au moins 1 (index 0). |